برای بررسی اینکه آیا گروه منبع خالی است یا نه، باید بررسی کنیم که آیا گروه منبع دارای منابعی است یا خیر.
برای این مثال، ما یک نام گروه منبع به نام TestRG داریم و باید خالی بودن آن را بررسی کنیم.
مثال
$resources = Get-AzResource -ResourceGroupName TestRG if($resources){"Resource group is not empty"} else{"Resource group is empty"}
خروجی
Resource group is empty
برای بررسی اینکه آیا گروه های منبع در اشتراک خاص خالی هستند یا نه، از کد زیر استفاده کنید.
[/membership]خروجی
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 } }