2017-11-17 12 views
0

AWS CLIを使用して、名前が文字列で始まり、状態が「使用可能」であるすべてのAMIを返すようにしたいが、実行aws ec2 describe-images状態フィルタが名前と組み合わされても無視される

aws ec2 describe-images --owners self --filter Name=state,Values=available,Name=name,Values="Prod*" 

これは、状態に関係なく名前が一致するすべてのAMIを返します。 2つのフィルタ引数を区切っても同じです:

aws ec2 describe-images --owners self --filter Name=state,Values=available --filter Name=name,Values="Prod*" 

私が状態だけでフィルタリングすると、期待どおりに動作します。

aws ec2 describe-images --owners self --filter Name=state,Values=available 

どのようにして2つのフィルタを(ANDとして)一緒に動作させることができますか?

答えて

1

これは、フィルタ要件と複数のフィルタを記述する方法です。

aws ec2 describe-images --owners self --filter "Name=state,Values=available" "Name=name,Values=Prod*" 
+0

ありがとうございました! – EM0

関連する問題