如何使用 PowerShell 檢查 Azure 資源組是否為空?
要檢查資源組是否為空,我們需要檢查資源組是否包含任何資源。
對於此示例,我們有一個名為 TestRG 的資源組名稱,我們需要檢查它是否為空。
示例
$resources = Get-AzResource -ResourceGroupName TestRG if($resources){"Resource group is not empty"} else{"Resource group is empty"}
輸出
Resource group is empty
要檢查特定訂閱中的資源組是否為空,請使用以下程式碼。
輸出
Connect-AZAccount Set-AzContext -SubscriptionName 'Your Subscription Name' $rgs = Get-AzResourceGroup Write-Output "Empty Resource Groups" foreach($rg in $rgs.ResourceGroupName){ $resources = Get-AzResource -ResourceGroupName $rg if(!($resources)){ $rg } }
廣告