我有一个 Runbook PowerShell,它会删除所有资源组及其上的所有内容,但带有 RG 的名称。有没有办法做同样的事情,但只能使用与该 RG 关联的标签?运行 Runbook 时,它不会要求我提供 NAMEFILTER PARAMETER,而是会要求提供 TAG?我一直在到处寻找,但找不到一种通过标签删除资源组而不包含/使用名称的方法。
最佳答案
运行这样的脚本是非常危险的,但事实就是这样
Get-AzResourceGroup -Tag @{ TagName="TagValue" } | Remove-AzResourceGroup
首先在本地进行测试,然后添加 -force 参数以在没有提示的情况下删除
如果是较旧的模块,您可能需要运行 AzureRM 别名
Get-AzureRmResourceGroup -Tag @{ TagName="TagValue" } | Remove-AzureRmResourceGroup
关于azure - 有没有办法根据 Runbook/自动化脚本的标签删除资源组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57399185/