--filters の使い方
AWS の側で絞り込む
書き方
--filters Name=instance-state-name,Values=running --filters Name=tag:Name,Values=web* --filters Name=A,Values=x Name=B,Values=y(AND)
EC2 の describe-* で使います。条件は AWS 側で判定されるので、大量のリソースでも速いです。Values を複数書くと「どれか」、Name を複数書くと「全部」の条件です。
例
$ aws ec2 describe-instances --filters Name=tag:Env,Values=dev
実際に打って練習する
AWS CLI コースの Lv20「AWS 側で絞る --filters」で覚えます(第3章 雲を見渡す(--query とシェル))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。