

# 배포 태깅
<a name="tagging"></a>

태그란 AWS 리소스를 식별하고 정리할 때 사용할 수 있는 단어 또는 문구입니다. 각 리소스에 태그를 여러 개 추가할 수 있고, 각 태그는 사용자가 정의한 키와 값을 포함할 수 있습니다. 예를 들어, 키는 "도메인"이고 값은 "example.com"일 수 있습니다. 추가하는 태그에 따라 리소스를 검색하고 필터링할 수 있습니다.

다음 예와 같이 CloudFront에서 태그를 사용할 수 있습니다.
+ CloudFront 배포에 태그 기반 권한을 적용합니다. 자세한 내용은 [CloudFront와 ABAC](security_iam_service-with-iam.md#security_iam_service-with-iam-tags) 섹션을 참조하세요.
+ 다양한 범주에서 청구 정보를 추적합니다. CloudFront 배포나 다른 AWS 리소스(Amazon EC2 인스턴스 또는 Amazon S3 버킷 등)에 태그를 적용하고 그 태그를 활성화하면 AWS는 사용 내역 및 비용을 활성 태그 기준으로 집계한 비용 할당 보고서를 CSV 파일 형식으로 작성합니다.

  비즈니스 범주를 나타내는 태그(예: 비용 센터, 애플리케이션 이름 또는 소유자)를 적용하여 여러 서비스에 대한 비용을 정리할 수 있습니다. 비용 할당 태그 사용에 대한 자세한 내용은 *AWS Billing 사용 설명서*의 [비용 할당 태그 사용](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html)을 참조하십시오.

**참고**  
배포에는 태그를 지정할 수 있지만 원본 액세스 ID 또는 배포에는 태그 지정이 불가능합니다.
현재 CloudFront에는 [Tag Editor](https://docs.aws.amazon.com/ARG/latest/userguide/tag-editor.html)나 [리소스 그룹](https://docs.aws.amazon.com/ARG/latest/userguide/resource-groups.html)을 사용할 수 없습니다.
현재 배포에 추가할 수 있는 태그의 최대 수는 [일반 할당량](cloudfront-limits.md#limits-general) 단원을 참조하세요.

**Contents**
+ [태그 제한](#tagging-restrictions)
+ [배포에 태그 추가, 편집, 삭제](#tagging-add-edit-delete)
+ [프로그래밍 방식 태깅](#tagging-related-information)

## 태그 제한
<a name="tagging-restrictions"></a>

태그에 적용되는 기본 제한은 다음과 같습니다.
+ 배포당 최대 태그 수는 [일반 할당량](cloudfront-limits.md#limits-general) 섹션을 참조하세요.
+ 최대 키 길이 - 유니코드 128자
+ 최대 값 길이 - 유니코드 256자
+ 키 및 값의 유효값 - a-z, A-Z, 0-9, 공백 및 특수 문자 \$1 . : / = \$1 - 및 @
+ 태그 키와 값은 대/소문자를 구분합니다
+ 키 접두사로 `aws:`를 사용하지 마세요. 이 접두사는 AWS용으로 예약되어 있습니다.

## 배포에 태그 추가, 편집, 삭제
<a name="tagging-add-edit-delete"></a>

CloudFront 콘솔을 사용하여 배포의 태그를 관리할 수 있습니다.<a name="tagging-add-edit-delete-procedure"></a>

**배포에 태그를 추가, 편집 또는 삭제하려면**

1. AWS Management Console에 로그인한 다음 [https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home)에서 CloudFront 콘솔을 엽니다.

1. 업데이트하려는 배포의 ID를 선택합니다.

1. [**Tags**] 탭을 선택합니다.

1. **태그 관리**를 선택합니다.

1. **태그 관리** 페이지에서 다음 작업을 수행할 수 있습니다.
   + 태그를 추가하려면 키를 입력하고, 필요한 경우 태그 값도 입력합니다. 태그를 더 추가하려면 **새 태그 추가**를 선택합니다.
   + 태그를 편집하려면 태그의 키나 해당 값 또는 둘 다를 변경합니다. 태그의 값은 삭제할 수 있지만 키는 필수입니다.
   + 태그를 삭제하려면 **제거**를 선택합니다.

1. **변경 사항 저장**을 선택합니다.

## 프로그래밍 방식 태깅
<a name="tagging-related-information"></a>

CloudFront API, AWS Command Line Interface(AWS CLI), AWS SDK 및 AWS Tools for Windows PowerShell을 사용하여 태그를 적용할 수도 있습니다. 자세한 내용은 다음 항목을 참조하세요.
+ CloudFront API 작업:
  + [ListTagsForResource](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListTagsForResource.html) 
  + [TagResource](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_TagResource.html) 
  + [UntagResource](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_UntagResource.html) 
+ AWS CLI - *AWS CLI 명령 참조*에서 [cloudfront](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudfront/index.html) 참조
+ AWS SDK - [AWS 설명서](https://docs.aws.amazon.com/index.html) 페이지에서 해당 SDK 설명서 참조
+ Windows PowerShell용 도구 – [AWS Tools for PowerShell Cmdlet Reference(Cmdlet 참조)](https://docs.aws.amazon.com/powershell/latest/reference/)에서 [Amazon CloudFront](https://docs.aws.amazon.com/powershell/latest/reference/items/CloudFront_cmdlets.html)를 참조하십시오.