Как получить конечные точки региона из 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. Но это в документах?
Это сработало для меня, когда был объявлен Токио. Кодекс продолжал работать и позволил ему стать конечной точкой.