Amazon ElastiCache
用户指南 (API Version 2015-02-02)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

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

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

成本分配标签应用到 ElastiCache 资源。该资源是什么以及如何在 ARN 中指定取决于集群的引擎和结构。

  • Memcached:将标签应用到集群。

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

  • Redis:标签应用到单个节点。因此,Redis 集群中具有复制的节点可以具有不同标签。

    示例 arn

    • Redis (已禁用集群模式) 无复制:

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

    • Redis (已禁用集群模式) 有复制:

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

    • Redis (已启用集群模式):

      示例 arn:arn:aws:elasticache:us-west-2:1234567890:cluster:myredis-0001-001

  • 备份 (Redis):将标签应用到备份。

    示例 arn:arn:aws:elasticache:us-west-2:1234567890:snapshot:myredisbackup

使用 ElastiCache API 列出标签

可以使用 ElastiCache API 列出现有资源的标签,方法是使用 ListTagsForResource operation.

以下代码使用 ElastiCache API 列出 us-west-2 区域中的资源 myCluster 上的标签。

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

使用 ElastiCache API 添加标签

可以使用 ElastiCache API 向现有 ElastiCache 资源添加标签,方法是使用 AddTagsToResource operation. 如果资源上不存在标签键,则键和值将添加到资源。如果资源上已存在该键,则与该键关联的值将更新为新值。

以下代码使用 ElastiCache API 向 us-west-2 区域中的资源 myCluster 添加键 ServiceRegion,两个键的值分别为 elasticacheus-west-2

https://elasticache.us-west-2.amazonaws.com/ ?Action=AddTagsToResource &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:memclusterr &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>

有关更多信息,请参阅 AddTagsToResource ,位于 Amazon ElastiCache API Reference 中。

使用 ElastiCache API 修改标签

您可以使用 ElastiCache API 修改 ElastiCache 资源上的标签。

修改标签的值:

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

使用 RemoveTagsFromResource 删除资源的标签。

使用 ElastiCache API 删除标签

您可以使用 ElastiCache API 从现有 ElastiCache 资源中删除标签,方法是使用 RemoveTagsFromResource operation.

以下代码使用 ElastiCache API 从 us-west-2 区域中的资源 myCluster 删除键为 ServiceRegion 的标签。

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