Какой правильный программный способ определить, поддерживает ли регион Azure тип ресурса полностью в Powershell? - PullRequest
0 голосов
/ 14 октября 2019

В настоящее время я смотрю на использование Front Door в группе ресурсов Azure. Когда я смотрю на https://azure.microsoft.com/en-gb/global-infrastructure/services/?products=frontdoor&regions=all, это показывает, что этот ресурс находится в GA.

Однако, если я пытаюсь развернуть работающий, проверенный шаблон ARM в определенных регионах, я получаю ошибку, которая явно указывает на то, чторегион не поддерживается (это сообщение об ошибке из конвейера Azure Devops, но я видел ту же ошибку при развертывании powershell этого же шаблона с файлом params локально):

enter image description here

Таким образом, не похоже, что я могу доверять доступности по регионам (и, честно говоря, на ней есть заявление об отказе).

Как мне сказать, до развертывание запускается, могу ли я безопасно использовать (т. Е. Развернуть указанный тип ресурса в) регион?

В идеале я ищу динамическое решение этой проблемы, потому чторегион не поддерживается сейчас, это не значит, что его не будет в будущем.

1 Ответ

1 голос
/ 14 октября 2019

Для вашего использования - ((Register-AzResourceProvider -ProviderNamespace Microsoft.Network).ResourceTypes | where-object ResourceTypeName -eq frontdoors).Locations

, который предоставит список местоположений

Вы можете обратиться по следующей ссылке для получения дополнительных примеров- https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services#azure-powershell

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...