aws-cli ec2 describe-instances --filterオプションでタグの値を指定する
aws ec2 describe-instancesでは
--filter
オプションでいろいろ条件を指定することができますが、条件の指定の仕方にちょっと癖があるのでメモ。
使用したバージョンはaws-cli/1.2.3 Python/2.7.5 Darwin/13.0.0
Tagの値でフィルタ
タグの値でフィルタする場合
aws ec2 describe-instances \
--filter Name=tag-key,Values=<タグ名> Name=tag-value,Values=<タグの値>
--filterオプションの後にName=...,Values=...
を2つ並べます。
aws ec2 describe-instances \
--filter Name=tag-key,Values=<タグ1> Name=tag-value,Values=<タグ1の値> \
--filter Name=tag-key,Values=<タグ2> Name=tag-value,Values=<タグ2の値> \
...
--filterオプションを複数並べることもできます。