如何使用标签删除azure资源?

问题描述 投票:1回答:2

是否可以使用标签删除我的azure资源(在不同的资源组中)?如果可能的话,如何在powershell中实现它?

我搜索过但发现没什么关系。也许我错过了一些基本的东西?

任何指导将不胜感激。

azure azure-powershell azure-cli2
2个回答
3
投票

您可以使用以下更改值和管道进入Remove-RmResource命令,让我知道您是如何进行的!

我没有在没有指定RG名称的情况下尝试这个但是不知道为什么不行,只需检查管道前的输出(即Find-AzureRmResource -TagName $ tagname -TagValue $ TagValue)

$rg= “ResourceGroupName”
$tagname = “TagName”
$TagValue =”TagValue”
Find-AzureRmResource -TagName $tagname -TagValue $TagValue | where{$_.resourcegroupname -eq $rg}| Remove-AzureRmResource -force

1
投票

@James的答案确实有效,但我在PS Find-AzureRmResource得到提示将在即将发布的版本中弃用。 (可能我回来太晚了(他发布后2个月)并碰巧遇到了这个更新。)

所以我建议使用Get-AzureRmResourceAzureRM 6.8.1

© www.soinside.com 2019 - 2024. All rights reserved.