Если вы ищете имена хостов, вы можете получить их,
https://docs.aws.amazon.com/general/latest/gr/rande.html
Если вы подключаетесь к DynamodB в том же регионе, SDK знает, как настроить себя с регионом и сТип ресурса SDK необходимо получить доступ.Вам не нужно настраивать конечную точку, если вы не подключаетесь к другому региону.
Тот же регион:
AmazonDynamoDB client = AmazonDynamoDBClientBuilder.standard().build();
DynamoDB dynamoDB = new DynamoDB(client);
Table table = dynamoDB.getTable("ProductCatalog");
// Build the item
Item item = new Item()
.withPrimaryKey("Id", 123)
.withString("Title", "Bicycle 123")
.withString("Description", "123 description")
.withString("BicycleType", "Hybrid")
.withString("Brand", "Brand-Company C");
// Write the item to the table
PutItemOutcome outcome = table.putItem(item);
Другой регион: (В данном случае это Азиатско-Тихоокеанский регион (Сингапур))
AmazonDynamoDB client = AmazonDynamoDBClientBuilder.standard (). WithEndpointConfiguration (new AwsClientBuilder.EndpointConfiguration ("http://dynamodb.ap -southeast-1.amazonaws.com ", "ap-southeast-1")).build ();
Надеюсь, это поможет.