Как получить конечные точки региона из API Amazon SimpleDB

Поэтому легко получить конечные точки региона Amazon EC2 просто с помощью вызова API (DescribeRegions)

Но как мне сделать это с помощью SimpleDB API, нет очевидного (для меня) вызова. (и конечные точки разные, поэтому я не могу просто использовать EC2)

Изменить: О, я использую.NET API

2 ответа

Решение

Нет никаких вызовов API SimpleDB, похожих на DescribeRegions. Документация является единственным источником для публичных конечных точек. На данный момент их 4:

  • sdb.amazonaws.com - Конечная точка, расположенная в регионе Восток США (Северная Вирджиния)
  • sdb.us-west-1.amazonaws.com - Конечная точка, расположенная в регионе США-Запад (Северная Калифорния)
  • sdb.eu-west-1.amazonaws.com - конечная точка, расположенная в регионе ЕС (Ирландия)
  • sdb.ap-southeast-1.amazonaws.com - конечная точка, расположенная в Азиатско-Тихоокеанском регионе (Сингапур)

Вот прямая ссылка на страницу документа, которая содержит самый актуальный список этих конечных точек. Если новые будут добавлены, вы узнаете, посмотрев здесь:

http://docs.amazonwebservices.com/AmazonSimpleDB/latest/DeveloperGuide/Endpoints.html

Похоже, что сопоставление для всех новых доменов является прямым - так что вы, в частности, немного (ЕС, США, восток), тогда для новых доменов конечная точка будет соответствовать конечной точке s3. Но это в документах?

Это сработало для меня, когда был объявлен Токио. Кодекс продолжал работать и позволил ему стать конечной точкой.

Другие вопросы по тегам