1
是否可以使用Azure资源管理器模板更新现有资源组的标签? 原因,每当我通过Azure资源管理器部署到Azure时 - Azure资源组上的我的标记正在被删除:(Azure资源管理器 - 更新现有资源组的标签
是否可以使用Azure资源管理器模板更新现有资源组的标签? 原因,每当我通过Azure资源管理器部署到Azure时 - Azure资源组上的我的标记正在被删除:(Azure资源管理器 - 更新现有资源组的标签
我认为PowerShell在资源和组上的标记实现方式并未按照您期望的方式实现,这使得这是一个挑战,我不知道如何在没有体操的情况下添加标签来解构哈希表。
每当您在PowerShell中设置标签时,它就是一个“替换”而不是一个附加。你可能得到,然后追加到哈希表,并把它放回去,但我还没有找到一个好办法做到这一点。请参阅https://github.com/Azure/azure-powershell/issues/726
如果你只是想在一个资源组更换标签,而不是使用新AzureResourceGroup(我假定这就是你使用的是什么因为我看到的行为)使用方法:
Set-AzureResourceGroup -Name GroupName -Tag @{Name='TagName';Value='TagValue'} #this will replace all the tags with this one
New-AzureResourceGroupDeployment -ResourceGroupName GroupName ...
当你使用New-AzureResourceGroup,如果你想更新标签,你必须用现有和新标签创建一个散列表。
您是如何进行部署的?电源外壳? – BenV
是的,powershell ... –