View a markdown version of this page

使用 ElastiCache API 管理您的成本分配标签 - 亚马逊 ElastiCache

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 ElastiCache API 管理您的成本分配标签

您可以使用 ElastiCache API 添加、修改或移除成本分配标签。

成本分配标签适用于 Memcached 集群。 ElastiCache 要添加标签的集群是使用 ARN(Amazon 资源名称)指定的。

示例 arn:arn:aws:elasticache:us-west-2:1234567890:cluster:my-cluster

使用 ElastiCache API 列出标签

您可以使用 ElastiCache API 通过ListTagsForResource操作列出现有资源的标签。

对于 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 添加标签

您可以使用 ElastiCache API 通过AddTagsToResource操作向现有 ElastiCache 集群添加标签。如果资源上不存在标签键,则键和值将添加到资源。如果资源上已存在该键,则与该键关联的值将更新为新值。

以下代码使用 ElastiCache API us-west-2 分别添加密钥Serviceelasticache和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中的。

使用 ElastiCache API 修改标签

您可以使用 ElastiCache API 修改集 ElastiCache 群上的标签。

修改标签的值:

  • 使用 AddTagsToResource 操作可添加新标签和值,或更改现有标签的值。

  • 使用 RemoveTagsFromResource 可删除资源的标签。

以上任意操作的输出将是指定资源上标签及其值的列表。

使用 RemoveTagsFromResource 可删除资源的标签。

使用 ElastiCache API 移除标签

您可以使用该RemoveTagsFromResource操作使用 ElastiCache API 从现有 ElastiCache 的 Memcached 集群中移除标签。

以下代码使用 ElastiCache API Region 从集群中 us-west-Service 2 区域的节点my-cluster-001中删除带有密钥my-cluster的标签。

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>