

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 리소스에 태그 지정
<a name="tag-resources"></a>

**태그는 사용자 또는 AWS에서 AWS 리소스에 할당하는 사용자 지정 속성 레이블입니다. 각 AWS 태그는 두 부분으로 구성됩니다.
+ **태그 키(예: `CostCenter`, `Environment`, `Project` 또는 `Secret`). 태그 키는 대소문자를 구별합니다.
+ **태그 값(예: `111122223333`, `Production` 또는 팀 이름)으로 알려진 선택적 필드. 태그 값을 생략하는 것은 빈 문자열을 사용하는 것과 같습니다. 태그 키처럼 태그 값은 대/소문자를 구별합니다.

태그 키와 태그 값을 합해서 키 값 페어라고 합니다.

태그를 사용하면 AWS 리소스를 식별하고 구성하는 데 도움이 됩니다. 많은 AWS 서비스가 태그 지정을 지원합니다. 따라서 서로 다른 서비스의 리소스에 동일한 태그를 할당하여 리소스가 서로 관련이 있음을 나타낼 수 있습니다. 예를 들어 AWS CodeBuild 프로젝트에 할당한 것과 동일한 태그를 리포지토리에 할당할 수 있습니다.

태그 사용에 대한 팁과 모범 사례는 [AWS 리소스 태그 지정 모범 사례](https://docs.aws.amazon.com/whitepapers/latest/tagging-best-practices/tagging-best-practices.html) 백서를 참조하십시오.

CodeArtifact에서 다음 리소스 유형에 태그를 지정할 수 있습니다.
+ [CodeArtifact에 있는 리포지토리에 태그 추가](tag-repositories.md)
+ [CodeArtifact에서 도메인에 태그 추가](tag-domains.md)

콘솔, AWS CLI, CodeArtifact API 또는 AWS SDK를 사용하여 다음을 수행할 수 있습니다.
+ 도메인 또는 리포지토리를 생성할 때 도메인 또는 리포지토리에 태그를 추가할 수 있습니다\*.
+ 도메인 또는 리포지토리의 태그를 추가, 관리 및 제거합니다.

\* 콘솔에서 도메인이나 리포지토리를 생성할 때는 도메인이나 리포지토리에 태그를 추가할 수 없습니다.

태그로 리소스를 식별, 구성 및 추적하는 것 외에도 IAM 정책의 태그를 사용하여 리소스를 보고 상호 작용할 수 있는 사용자를 제어할 수 있습니다. 태그 기반 액세스 정책의 예는 [태그를 사용하여 CodeArtifact 리소스에 대한 액세스 제어](tag-based-access-control.md) 단원을 참조하세요.

## 태그를 사용한 CodeArtifac 비용 할당
<a name="tag-resources-cost-allocation"></a>

태그를 사용하여 CodeArtifact에서 스토리지 비용과 요청 비용을 모두 할당할 수 있습니다.

### CodeArtifact에서의 데이터 스토리지 비용 할당
<a name="tag-resources-cost-allocation-storage"></a>

데이터 스토리지 비용은 도메인과 연결되어 있으므로 CodeArtifact 스토리지 비용을 할당하기 위해 도메인에 적용되는 모든 태그를 사용할 수 있습니다. 도메인에 태그를 추가하는 자세한 방법은 [CodeArtifact에서 도메인에 태그 추가](tag-domains.md) 섹션을 참조하세요.

### CodeArtifact에서의 요청 비용 할당
<a name="tag-resources-cost-allocation-requests"></a>

대부분의 요청 사용량은 리포지토리와 연결되어 있으므로 CodeArtifact 요청 비용을 할당하려면 리포지토리에 적용되는 모든 태그를 사용할 수 있습니다. 리포지토리에 태그를 추가하는 자세한 방법은 [CodeArtifact에 있는 리포지토리에 태그 추가](tag-repositories.md) 섹션을 참조하세요.

일부 요청 유형은 리포지토리가 아닌 도메인과 연결되므로 요청과 관련된 요청 사용량 및 비용이 도메인의 태그에 할당됩니다. 요청 유형이 도메인 또는 리포지토리와 연결되어 있는지 확인하는 가장 좋은 방법은 **서비스 권한 부여 참조의 [AWS CodeArtifact에서 정의한 작업](https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscodeartifact.html#awscodeartifact-actions-as-permissions) 테이블을 사용하는 것입니다. **작업** 열에서 요청 유형을 찾고 해당 **리소스 유형** 열의 값을 확인하세요. 리소스 유형이 **도메인**인 경우 해당 유형의 요청은 도메인에 요금이 청구됩니다. 리소스 유형이 **리포지토리** 또는 **패키지**인 경우 해당 유형의 요청은 리포지토리에 요금이 청구됩니다. 일부 작업은 두 가지 리소스 유형에 모두 해당합니다. 이러한 작업의 경우 요청에서 전달된 값에 따라 청구 리소스가 달라집니다.