

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

# ElastiCache API를 사용하여 비용 할당 태그 관리
<a name="Tagging.Managing.API"></a>

ElastiCache API를 사용하여 비용 할당 태그를 추가, 수정 또는 제거할 수 있습니다.

비용 할당 태그는 ElastiCache for Memcached 클러스터에 적용됩니다. 태그를 지정할 클러스터는 Amazon 리소스 이름(ARN)을 사용해 지정합니다.

샘플 arn: `arn:aws:elasticache:us-west-2:1234567890:cluster:my-cluster`

**Topics**
+ [ElastiCache API를 사용하여 태그 나열](#Tagging.Managing.API.List)
+ [ElastiCache API를 사용하여 태그 추가](#Tagging.Managing.API.Add)
+ [ElastiCache API를 사용하여 태그 수정](#Tagging.Managing.API.Modify)
+ [ElastiCache API를 사용하여 태그 제거](#Tagging.Managing.API.Remove)

## ElastiCache API를 사용하여 태그 나열
<a name="Tagging.Managing.API.List"></a>

[ListTagsForResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ListTagsForResource.html) 작업을 사용하여 기존 리소스에서 태그를 나열하는 데 ElastiCache API를 사용할 수 있습니다.

Memcached의 경우, 다음 코드는 ElastiCache API를 사용하여 us-west-2 리전에 있는 리소스 `my-cluster`의 태그를 나열합니다.

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=ListTagsForResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```

Redis OSS의 경우, 다음 코드는 ElastiCache API를 사용하여 us-west-2 리전에 있는 리소스 `my-cluster-001`의 태그를 나열합니다.

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=ListTagsForResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```

## ElastiCache API를 사용하여 태그 추가
<a name="Tagging.Managing.API.Add"></a>

[AddTagsToResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_AddTagsToResource.html) 작업을 사용하여 기존 ElastiCache 클러스터에 태그를 추가하는 데 ElastiCache API를 사용할 수 있습니다. 리소스에 태그 키가 없으면 키와 값이 리소스에 추가됩니다. 리소스에 이미 키가 있는 경우 해당 키와 연결된 값이 새 값으로 업데이트됩니다.

다음 코드는 ElastiCache API를 사용하여 각각 `elasticache` 및 `us-west-2` 값과 함께 `Service` 및 `Region` 키를 추가합니다. Memcached의 경우, 이는 리소스 `my-cluster`에 적용됩니다. Redis OSS의 경우 us-west-2 리전의 리소스 `my-cluster-001`에 적용됩니다.

**Memcached**

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=AddTagsToResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Tags.member.1.Key=Service 
   &Tags.member.1.Value=elasticache
   &Tags.member.2.Key=Region
   &Tags.member.2.Value=us-west-2
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```

** Redis**

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=AddTagsToResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Tags.member.1.Key=Service 
   &Tags.member.1.Value=elasticache
   &Tags.member.2.Key=Region
   &Tags.member.2.Value=us-west-2
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```

자세한 내용은 *Amazon ElastiCache API 참조*에서 [AddTagsToResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_AddTagsToResource.html) 섹션을 참조하세요.

## ElastiCache API를 사용하여 태그 수정
<a name="Tagging.Managing.API.Modify"></a>

ElastiCache API를 사용하여 ElastiCache 클러스터의 태그를 수정할 수 있습니다.

태그 값을 수정하려면
+ [AddTagsToResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_AddTagsToResource.html) 작업을 사용하여 새 태그와 값을 추가하거나 기존 태그의 값을 변경합니다.
+ [RemoveTagsFromResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_RemoveTagsFromResource.html)를 사용하여 리소스에서 태그를 제거합니다.

두 작업 중 하나의 출력은 지정된 리소스의 태그 목록과 값입니다.

[RemoveTagsFromResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_RemoveTagsFromResource.html)를 사용하여 리소스에서 태그를 제거합니다.

## ElastiCache API를 사용하여 태그 제거
<a name="Tagging.Managing.API.Remove"></a>

[RemoveTagsFromResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_RemoveTagsFromResource.html) 작업을 사용하여 기존 ElastiCache for Memcached 클러스터에서 태그를 제거하는 데 ElastiCache API를 사용할 수 있습니다.

다음 코드에서는 ElastiCache API를 사용하여 us-west-2 리전에 있는 클러스터 `my-cluster`의 `my-cluster-001` 노드에서 `Service` 및 `Region` 키를 갖는 태그를 제거합니다.

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=RemoveTagsFromResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &TagKeys.member.1=Service
   &TagKeys.member.2=Region
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```