

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ElastiCache API を使用したコスト配分タグの管理
<a name="Tagging.Managing.API"></a>

ElastiCache API を使用して、コスト配分タグを追加、変更、または削除できます。

コスト配分タグは、ElastiCache for Memcached クラスターに適用されます。タグ付けされるクラスターは、ARN (Amazon リソースネーム) を使用して指定されます。

サンプル 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 API を使用して、既存の ElastiCache クラスターにタグを追加できます。タグキーがリソースに存在しない場合は、キーと値がリソースに追加されます。キーが既にリソースに存在する場合、キーに関連付けられた値は新しい値に更新されます。

次のコードは、ElastiCache API を使用して、`Service` と `Region` というキーを追加し、それぞれの値を `elasticache` と `us-west-2` に設定します。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 API を使用して既存の ElastiCache for Memcached クラスターからタグを削除できます。

次のコードは、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>
```