특정 구독과 관계없이 자신의 모든 위치 및 서비스 목록을 검색 할 수있는 일반적인 Azure API가 있는지 아는 사람이 있습니까?모든 Azure 위치 및 서비스 목록을 검색 하시겠습니까?
답변
모든 지역에서 일부 리소스를 사용할 수있는 것은 아닙니다. 특정 자원 유형을 사용할 수있는 위치를 찾으려면 해당 자원 유형의 공급자에 대한 정보를 가져와야합니다. 유사한 쿼리가 이미 here를 해결되었습니다 https://msdn.microsoft.com/en-us/library/azure/dn790524.aspx
:
은 자세한 내용은이 링크를 참조하시기 바랍니다.
Get-AzureRmLocation => 각 위치에 대한 모든 위치 및 지원되는 리소스 제공 업체를 가져옵니다.
Resource Manager는 모든 지역에서 지원되지만 배포하는 리소스가 일부 지역에서 지원되지 않을 수 있습니다. 또한 구독을 제한하여 리소스를 지원하는 일부 지역을 사용하지 못하게 할 수 있습니다.
((은 Get-AzureRmResourceProvider -ProviderNamespace Microsoft.AnyService) .ResourceTypes | 어디-객체 ResourceTypeName -eq AnyService) .Locations
참고 :가 ResourceProvider와 AnyService를 교체합니다.
API 버전은 리소스 공급자가 출시 한 REST API 작업 버전에 해당합니다.
자세한 내용은 "Resource providers and types"을 참조하십시오.
도움을 주셔서 감사합니다. 우리는 Azure 상태 페이지를 긁어 내야 만했습니다. Get-AzureRmLocation에서 4 계층 깊이 상태 페이지 (영역, 지역, 범주, 서비스) 로의 쉬운 매핑이 없었습니다.
이것은 내 구독 내 리소스로만 보입니다. Azure의 전체 구독 (모든 국가, 지역 및 서비스)에 대한 전체적인 전망을 내 구독에서 활용하는지에 관계없이 찾고 있습니다. Get-AzureRMLocation은 유망 해 보입니다. 조사하겠습니다. ~이다. – Feech