Обновите тег Azure с помощью AZ CLI - PullRequest
0 голосов
/ 25 октября 2019

пытается обновить все теги ресурса за один раз с помощью Azure CLI, любые идеи

Это код, который я пробовал

  jsonrtag=$(az resource show -g examplegroup -n examplevnet --resource-type "Microsoft.Network/virtualNetworks" --query tags)
    rt=$(echo $jsonrtag | tr -d '"{},' | sed 's/: /=/g')
    az resource tag --tags $rt Project=Redesign -g examplegroup -n examplevnet --resource-type "Microsoft.Network/virtualNetworks"

1 Ответ

0 голосов
/ 05 ноября 2019

Пример добавления тегов к ресурсу без существующих тегов:

$r = Get-AzResource -ResourceName examplevnet -ResourceGroupName examplegroup
Set-AzResource -Tag @{ Dept="IT"; Environment="Test" } -ResourceId $r.ResourceId -Force

Пример добавления тегов к ресурсу с существующими тегами:

$r = Get-AzResource -ResourceName examplevnet -ResourceGroupName examplegroup
$r.Tags.Add("Status", "Approved")
Set-AzResource -Tag $r.Tags -ResourceId $r.ResourceId -Force

Для получения дополнительной информации, пожалуйста, обратитесь к этому документу.

Надеюсь, это поможет! Ура!

...