通过 Azure 门户应用允许的资源类型策略时,有一个下拉列表,其中包含数百种可用资源类型,可以选择作为分配参数。有谁知道这个列表是如何生成的,或者我可以在哪里查询内容以便我可以通过编程方式创建新策略?
我创建了一个 powershell 块来查询可用的 azure 资源提供程序及其资源类型,但匹配列表比 azure 门户中显示的列表短数百个资源类型。
$resourceTypes = @()
$resourceProviders = Get-AzResourceProvider -ListAvailable
foreach ($resourceProvider in $resourceProviders) {
foreach ($resourceType in $resourceProvider.resourceTypes) {
$fullResourceTypeName = $resourceProvider.ProviderNamespace + "/" + $resourceType.ResourceTypeName
$resourceTypes += $fullResourceTypeName
}
}
我希望能够下载下拉列表的内容,以便查看可用于白名单的所有可用资源类型。