使用 MemoryDB API 管理成本分配标签 - Amazon 内存 DB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

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

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

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

示例 arn:arn:aws:memorydb:us-east-1:1234567890:cluster/my-cluster

使用 MemoryDB API 列出标签

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

以下代码使用 MemoryDB API 列出 us-east-1 区域中的资源 my-cluster 上的标签。

https://memory-db.us-east-1.amazonaws.com/ ?Action=ListTags &ResourceArn=arn:aws:memorydb:us-east-1:0123456789:cluster/my-cluster &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Version=2021-01-01 &Timestamp=20210802T192317Z &X-Amz-Credential=<credential>

使用 MemoryDB API 添加标签

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

以下代码使用 MemoryDB API 向 us-east-1 区域中的资源 my-cluster 添加键 ServiceRegion,两个键的值分别为 memorydbus-east-1

https://memory-db.us-east-1.amazonaws.com/ ?Action=TagResource &ResourceArn=arn:aws:memorydb:us-east-1:0123456789:cluster/my-cluster &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Tags.member.1.Key=Service &Tags.member.1.Value=memorydb &Tags.member.2.Key=Region &Tags.member.2.Value=us-east-1 &Version=2021-01-01 &Timestamp=20210802T192317Z &X-Amz-Credential=<credential>

有关更多信息,请参阅TagResource

使用 MemoryDB API 修改标签

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

修改标签的值:

  • 使用TagResource操作来添加新标签和值或更改现有标签的值。

  • 用于UntagResource从资源中移除标签。

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

使用 MemoryDB API 移除标签

您可以使用该操作使用 MemoryDB API 从现有 MemoryDB 集群中删除标签。UntagResource

下面的代码使用 MemoryDB API 移除了 us-east-1 区域中集群 my-cluster 的包含键 ServiceRegion 的标签。

https://memory-db.us-east-1.amazonaws.com/ ?Action=UntagResource &ResourceArn=arn:aws:memorydb:us-east-1:0123456789:cluster/my-cluster &SignatureVersion=4 &SignatureMethod=HmacSHA256 &TagKeys.member.1=Service &TagKeys.member.2=Region &Version=2021-01-01 &Timestamp=20210802T192317Z &X-Amz-Credential=<credential>