列出 Amazon Aurora 数据库集群快照的标签

Listing tags for Amazon Aurora DB cluster snapshots

我有一个启用了快照的 Amazon Aurora 数据库集群。 我正在向快照添加标签,但我无法通过 aws cli 和 Java API 检索它们。 标签已成功添加到快照,并在 Amazon RDS 控制面板快照部分可见。

查看文档 here,我必须为快照实例编写 ARN,并在调用中使用它。

因此,如果快照名称(显示在仪表板中)是 mysnapshot-1234,则 ARN 应如下所示:

arn:aws:rds:my_region:my_customer_id:snapshot:mysnapshot-1234

aws cli 调用如下所示:

aws rds list-tags-for-resource --resource-name arn:aws:rds:my_region:my_customer_id:snapshot:mysnapshot-1234

结果是:

A client error (InvalidParameterValue) occurred when calling the ListTagsForResource operation: Unable to find a snapshot matching the resource name: mysnapshot-1234

我是否正确编写了 ARN?任何其他想法如何让它工作? 我在想我要么使用了错误的快照 ID,要么他们的 API.

中存在错误

同时更新了文档,罪魁祸首是我使用的是 "snapshot" 选择器而不是 "cluster-snapshot" (Aurora 快照是在集群级别创建的,而不是在数据库级别)。 所以使用正确的选择器我可以列出标签:

arn:aws:rds:my_region:my_customer_id:cluster-snapshot:mysnapshot-1234