Получить список всех местоположений и служб Azure?

Кто-нибудь знает, существуют ли какие-либо универсальные API Azure для получения списка всех их местоположений и служб, независимо от конкретной подписки?

3 ответа

Get-AzureRmLocation => Получает все местоположения и поддерживаемых поставщиков ресурсов для каждого местоположения.

Диспетчер ресурсов поддерживается во всех регионах, но развертываемые ресурсы могут поддерживаться не во всех регионах. Кроме того, в вашей подписке могут быть ограничения, которые не позволяют использовать некоторые регионы, которые поддерживают ресурс.

((Get-AzureRmResourceProvider -ProviderNamespace Microsoft.AnyService).ResourceTypes | Where-Object ResourceTypeName -eq AnyService).Locations

Примечание. Замените AnyService на ResourceProvider.

Версия API соответствует версии операций REST API, выпущенных поставщиком ресурсов.

Для получения дополнительной информации см. " Поставщики ресурсов и их типы".

Спасибо за помощь! В итоге нам пришлось очистить страницу статуса Azure. От Get-AzureRmLocation не было простых сопоставлений с их 4-уровневой страницей состояния (зоны, регионы, категории, сервисы).

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

Для получения более подробной информации, пожалуйста, перейдите по этой ссылке: https://msdn.microsoft.com/en-us/library/azure/dn790524.aspx

Подобный запрос уже был адресован здесь.

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