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

 

Tag Count

 

 

728x90