2010-10-12 2 views
1

так легко получить область конечных точек Amazon EC2 просто через вызов API (DescribeRegions)Как получить область конечных точек от API Amazon SimpleDB

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

Edit: О, я использую .NET API

ответ

4

Там нет SimpleDb API вызовов похожа на DescribeRegions. Документация является единственным источником для публичных конечных точек. В настоящее время существует четыре из них:

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

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

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

+0

Спасибо за это, я уже знаю эту страницу. Но за исключением того, что html соскабливает эту страницу, мне нужно, чтобы мое приложение поддерживало конечные точки области либо жестко закодированные, либо в файле конфигурации ... не очень хорошее долгосрочное решение, когда я мог бы просто запросить у них сервис: ( –

+0

Я согласен с тем, что это был бы полезный вызов API. Пример использования, который я вижу, - это оснастка, предоставляющая инструмент отчета или инструментальной панели, который может включать все доступные регионы. Интересно, какие будут случаи использования хранилища данных. В отличие от EC2 , вы не можете просто запустить существующий AMI в новом регионе. – Mocky

+0

Кажется, что отображение для всех новых доменов является прямым - так что у вас особый случай несколько, а для новых конечная точка будет соответствовать конечной точке s3. что в документах? –

0

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

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

Смежные вопросы