--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 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

AWS CLI コマンド一覧(使い方と例)へ戻る