2016-04-27 29 views
1

我有一個啓用了快照的Amazon Aurora數據庫集羣。 我正在爲快照添加標籤,並且無法通過aws cli和Java API檢索它們。 標記已成功添加到快照中,並且在Amazon RDS儀表板快照部分中可見。列出Amazon Aurora數據庫集羣快照的標籤

看看文檔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 

並且它導致:

調用 李氏當客戶端錯誤(InvalidParameterValue)發生tTagsForResource操作:無法找到快照匹配 資源名稱:mysnapshot-1234

我是不是正確組成ARN?任何其他想法如何讓這個工作? 我在想我要麼使用錯誤的快照ID,要麼在他們的API中存在一個錯誤。

回答

2

文檔在此期間被更新,而罪魁禍首是我使用「快照」選擇器而不是「集羣快照」(Aurora快照在集羣級別創建,而不是在數據庫級別創建) 。 因此,使用正確的選擇器我可以列出標籤:

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