CodePipeline에서 사용자 지정 작업 태그 지정
태그는 AWS 리소스와 연결된 키-값 페어입니다. CodePipeline에서 콘솔 또는 CLI를 사용하여 사용자 지정 작업에 태그를 적용할 수 있습니다. CodePipeline 리소스 태그 지정, 사용 사례, 태그 키 및 값 제약, 지원되는 리소스 유형에 대한 자세한 내용은 리소스에 태그 지정 단원을 참조하세요.
사용자 지정 작업의 태그 값을 추가, 제거 및 업데이트할 수 있습니다. 각 사용자 지정 작업에 최대 50개의 태그를 추가할 수 있습니다.
사용자 지정 작업에 태그 추가
AWS CLI를 사용하여 사용자 지정 작업에 태그를 추가하려면 다음 단계를 수행하십시오. 사용자 지정 작업을 생성할 때 태그를 추가하려면 CodePipeline에서 사용자 지정 작업 생성 및 추가 단원을 참조하십시오.
이 단계에서는 사용자가 이미 AWS CLI 최신 버전을 설치했거나 현재 버전으로 업데이트했다고 가정합니다. 자세한 정보는 AWS Command Line Interface 설치 섹션을 참조하세요.
터미널이나 명령줄에서 tag-resource 명령을 실행하여, 태그를 추가할 사용자 지정 작업의 Amazon 리소스 이름(ARN)과 추가할 태그의 키와 값을 지정합니다. 사용자 지정 작업에 두 개 이상의 태그를 추가할 수 있습니다. 예를 들어, 사용자 정의 작업에 태그 값이 UnitTest
인 TestActionType
이라는 태그 키와 MyApplication
이라는 태그 값을 가진 ApplicationName
이라는 태그 키라는 두 개의 태그를 사용하여 태그를 지정하려면 다음과 같이 하세요.
aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:
us-west-2
:account-id
:actiontype:Owner
/Category
/Provider
/Version
--tags key=TestActionType
,value=UnitTest
key=ApplicationName
,value=MyApplication
성공한 경우 이 명령은 아무 것도 반환하지 않습니다.
사용자 지정 작업에 대한 태그 보기
AWS CLI를 사용하여 사용자 지정 작업에 대한 AWS 태그를 보려면 다음 단계를 수행하십시오. 태그가 추가되지 않은 경우 반환되는 목록은 비어 있습니다.
터미널 또는 명령줄에서 list-tags-for-resource 명령을 실행합니다. 예를 들어, ARN arn:aws:codepipeline:
을 사용하여 사용자 지정 작업에 대한 태그 키 및 태그 값 목록을 보려면 다음을 수행하십시오.us-west-2
:account-id
:actiontype:Owner
/Category
/Provider
/Version
aws codepipeline list-tags-for-resource --resource-arn arn:aws:codepipeline:
us-west-2
:account-id
:actiontype:Owner
/Category
/Provider
/Version
이 명령이 제대로 실행되면 다음과 비슷한 정보를 반환합니다.
{ "tags": { "TestActionType": "UnitTest", "ApplicationName": "MyApplication" } }
사용자 지정 작업에 대한 태그 편집
AWS CLI를 사용하여 사용자 지정 작업에 대한 태그를 편집하려면 다음 단계를 수행하십시오. 기존 키의 값을 변경하거나 다른 키를 추가할 수 있습니다. 다음 단원에서 설명하는 것처럼 사용자 지정 작업에서 태그를 제거할 수도 있습니다.
터미널이나 명령줄에서 tag-resource 명령을 실행하여, 태그를 업데이트하고 태그 키 및 태그 값을 지정할 사용자 지정 작업의 Amazon 리소스 이름(ARN)을 지정합니다.
aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:
us-west-2
:account-id
:actiontype:Owner
/Category
/Provider
/Version
--tags key=TestActionType
,value=IntegrationTest
사용자 지정 작업에서 태그 제거
AWS CLI를 사용하여 사용자 지정 작업에서 태그를 제거하려면 다음 단계를 수행하십시오. 연결된 리소스에서 태그를 제거하면 태그가 삭제됩니다.
참고
사용자 지정 작업을 삭제하면 삭제된 사용자 지정 작업에서 모든 태그 연결이 제거됩니다. 사용자 지정 작업을 삭제하기 전에 태그를 제거할 필요가 없습니다.
터미널이나 명령줄에서 untag-resource 명령을 실행하여, 태그를 제거할 사용자 지정 작업의 ARN과 제거할 태그의 태그 키를 지정합니다. 예를 들어, 사용자 지정 작업에서 태그 키가 TestActionType
인 태그를 제거하려면 다음과 같이 하십시오.
aws codepipeline untag-resource --resource-arn arn:aws:codepipeline:
us-west-2
:account-id
:actiontype:Owner
/Category
/Provider
/Version
--tag-keysTestActionType
성공한 경우 이 명령은 아무 것도 반환하지 않습니다. 사용자 지정 작업과 연결된 태그를 확인하려면 list-tags-for-resource 명령을 실행하십시오.