Infra
[Azure] PowerShell Tag
jykim23
2019. 10. 16. 17:44
728x90
Tag 추가 변경 삭제를 알아보겠습니다.
Azure 리소스 현황

[명령어 예시]
(Get-AzResource -ResourceName "stgacctkjy" -ResourceGroupName "KJY-TEST").Tags
(Get-AzResource -Tag @{rsg="kjy"}).Name
Get-AzResource -TagName rsg

#Get a reference to an Azure resource
$r = Get-AzResource -ResourceName stgacctkjy -ResourceGroupName KJY-TEST
#Retrieve existing resource tags, if any
$tags = (Get-AzResource -Name stgacctkjy).Tags
#Add new tags to exiting tags
$tags += @{ABC="AB"; TestState="Testing"}
#Write new tags to an Azure resource
Set-AzResource -ResourceId $r.Id -Tag $tags -Force
#Remove all tags
Set-AzResource -Tag @{} -ResourceId $r.id -Force

#List tags and their number of occurences
Get-AzTag

728x90