本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用管理您的成本分配标签 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,以下代码使用列出 us-west-2 my-cluster
区域中资源的标签。 ElastiCache API
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>
对于 RedisOSS,以下代码使用列 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向现有 ElastiCache 集群添加标签,方法是 AddTagsToResource 操作。如果资源上不存在标签键,则键和值将添加到资源。如果资源上已存在该键,则与该键关联的值将更新为新值。
以下代码使用 ElastiCache API来添加键,Service
并us-west-2
分别Region
使用值elasticache
和和。对于 Memcached,这将应用于资源 my-cluster
。对于 RedisOSS,这适用于 us-west-my-cluster-001
2 区域的资源。
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>
有关更多信息,请参阅 AddTagsToResource 在 Amazon ElastiCache API 参考中。
使用修改标签 ElastiCache API
您可以使用 ElastiCache API来修改 ElastiCache 集群上的标签。
修改标签的值:
-
使用 AddTagsToResource 操作以添加新标签和值或更改现有标签的值。
-
使用 RemoveTagsFromResource 从资源中移除标签。
以上任意操作的输出将是指定资源上标签及其值的列表。
使用 RemoveTagsFromResource 从资源中移除标签。
使用移除标签 ElastiCache API
您可以使用从现有 ElastiCache 的 ElastiCache API Memcached 集群中移除标签,方法是 RemoveTagsFromResource 操作。
以下代码使用Region
从集群中 ElastiCache API 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>