2016-04-27 6 views
1

スナップショットが有効になっているAmazon Aurora DBクラスタがあります。 私はスナップショットにタグを追加していますが、aws cliとJava APIの両方でタグを取得できません。 タグはスナップショットに追加され、Amazon RDS Dashboardスナップショットセクションに表示されます。Amazon Aurora DBクラスタスナップショットのリストタグ

ドキュメント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

ドキュメントはその間に更新されましたが、 "cluster-snapshot"ではなく "snapshot"セレクタを使用していました(AuroraスナップショットはDBレベルではなくクラスタレベルで作成されます) 。 右のセレクタを使用して、タグを一覧表示することができます:

arn:aws:rds:my_region:my_customer_id:cluster-snapshot:mysnapshot-1234 
関連する問題