我想知道是否有一种方法可以在资源组下获取特定类型的所有资源?
答案 0 :(得分:1)
是的,最简单的方法是使用powershell,请尝试以下命令:
Get-AzResource -ResourceGroupName <resource group name>| where {$_.ResourceType -eq <resource type>} |select Name , ResourceId
希望有帮助。
答案 1 :(得分:1)
您可以针对单个资源使用resourceId()
函数:
"[resourceId('otherResourceGroup', 'Microsoft.Storage/storageAccounts', 'examplestorage')]"
这不可能对资源组中的所有资源都有效,除非您事先知道它们的名称并分别对每个资源使用resourceId函数
或者您可以使用外部脚本,如其他答案所示