기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CodeArtifact에서 패키지 그룹에 태그 지정
태그는 AWS 리소스와 연결된 키-값 페어입니다. CodeArtifact에 있는 패키지 그룹에 태그를 적용할 수 있습니다. CodeArtifact 리소스 태그 지정, 사용 사례, 태그 키 및 값 제약 조건, 지원되는 리소스 유형에 대한 자세한 내용은 리소스에 태그 지정 섹션을 참조하세요.
패키지 그룹을 생성하거나 기존 패키지 그룹의 태그 값을 추가, 제거 또는 업데이트할 때 CLI를 사용하여 태그를 지정할 수 있습니다.
패키지 그룹에 태그 지정(CLI)
CLI를 사용하여 패키지 그룹 태그를 관리할 수 있습니다.
아직 구성하지 않았다면 with AWS CodeArtifact 설정에 나오는 단계에 따라 AWS CLI를 구성하세요.
작은 정보
태그를 추가하려면 패키지 그룹의 Amazon 리소스 이름(ARN)을 제공해야 합니다. 패키지 그룹의 ARN을 가져오려면 describe-package-group 명령을 실행합니다.
aws codeartifact describe-package-group \ --domainmy_domain\ --package-group/npm/scope/anycompany~\ --query packageGroup.arn
패키지 그룹에 태그 추가(CLI)
패키지 그룹이 생성될 때 패키지 그룹에 태그를 추가하거나 기존 패키지 그룹에 태그를 추가할 수 있습니다. 패키지 그룹을 생성할 때 패키지 그룹에 태그를 추가하는 방법에 대한 자세한 내용은 패키지 그룹 생성 섹션을 참조하세요.
AWS CLI를 사용하여 기존 패키지 그룹에 태그를 추가하려면 터미널이나 명령줄에서 tag-resource 명령을 실행하여 태그를 추가할 패키지 그룹의 Amazon 리소스 이름(ARN) 및 추가하려는 태그의 키와 값을 지정합니다. 패키지 그룹 ARN에 대한 자세한 내용은 패키지 그룹 ARN 섹션을 참조하세요.
하나의 패키지 그룹에 둘 이상의 태그를 추가할 수 있습니다. 예를 들어 /npm/scope/anycompany~ 패키지 그룹에 2개의 태그, 즉 태그 키가 key1이고 태그 값이 value1인 태그와 태그 키가 key2이고 태그 값이 value2인 태그를 추가하는 방법은 다음과 같습니다.
aws codeartifact tag-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~\ --tags key=key1,value=value1key=key2,value=value2
이 명령이 제대로 실행되면 출력이 표시되지 않습니다.
패키지 그룹의 태그 보기(CLI)
AWS CLI를 사용하여 패키지 그룹에 대한 AWS 태그를 보려면 다음 단계를 수행합니다. 태그가 추가되지 않은 경우 반환되는 목록은 비어 있습니다.
터미널 또는 명령줄에서 패키지 그룹의 Amazon 리소스 이름(ARN)을 사용하여 list-tags-for-resource 명령을 실행합니다. 패키지 그룹 ARN에 대한 자세한 내용은 패키지 그룹 ARN 섹션을 참조하세요.
예를 들어 패키지 그룹의 태그 키 및 태그 값 목록을 보려면 ARN 값 arn:aws:codeartifact:로 명명된 us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~/npm/scope/anycompany~를 사용합니다.
aws codeartifact list-tags-for-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~
이 명령이 제대로 실행되면 다음과 비슷한 정보를 반환합니다.
{ "tags": { "key1": "value1", "key2": "value2" } }
패키지 그룹의 태그 편집(CLI)
AWS CLI를 사용하여 패키지 그룹의 태그를 편집하려면 다음 단계를 수행합니다. 기존 키의 값을 변경하거나 다른 키를 추가할 수 있습니다. 다음 섹션에서 설명하는 것처럼 패키지 그룹에서 태그를 제거할 수도 있습니다.
터미널이나 명령줄에서 tag-resource 명령을 실행하여, 태그를 업데이트하고 태그 키 및 태그 값을 지정할 패키지 그룹의 ARN을 지정합니다. 패키지 그룹 ARN에 대한 자세한 내용은 패키지 그룹 ARN 섹션을 참조하세요.
aws codeartifact tag-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~\ --tags key=key1,value=newvalue1
이 명령이 제대로 실행되면 출력이 표시되지 않습니다.
패키지 그룹에서 태그 제거(CLI)
AWS CLI를 사용하여 패키지 그룹에서 태그를 제거하려면 다음 단계를 수행합니다.
참고
패키지 그룹을 삭제하면 삭제된 패키지 그룹에서 모든 태그 연결이 제거됩니다. 패키지 그룹을 삭제하기 전에 태그를 제거할 필요는 없습니다.
터미널이나 명령줄에서 untag-resource 명령을 실행하여, 태그를 제거할 패키지 그룹의 ARN 및 제거할 태그의 태그 키를 지정합니다. 패키지 그룹 ARN에 대한 자세한 내용은 패키지 그룹 ARN 섹션을 참조하세요.
예를 들어 태그 키 key1 및 key2로 패키지 그룹 /npm/scope/anycompany~에서 여러 태그를 제거하려면 다음을 수행합니다.
aws codeartifact untag-resource \ --resource-arn arn:aws:codeartifact:us-west-2:123456789012:package-group/my_domain/npm/scope/anycompany~\ --tag-keyskey1key2
이 명령이 제대로 실행되면 출력이 표시되지 않습니다. 태그를 제거한 후에는 list-tags-for-resource 명령을 사용하여 패키지 그룹에 남아 있는 태그를 볼 수 있습니다.