AWS CLIを使用してEC2インスタンスをタグでフィルタリングする方法


aws ec2 describe-instances --filters "Name=tag:TagName,Values=TagValue"

上記のコマンドでは、"TagName"という名前のタグが"TagValue"という値と一致するEC2インスタンスがフィルタリングされます。

aws ec2 describe-instances --filters "Name=tag:TagName1,Values=TagValue1" "Name=tag:TagName2,Values=TagValue2"

上記のコマンドでは、複数のタグでフィルタリングすることができます。"TagName1"という名前のタグの値が"TagValue1"と一致し、かつ"TagName2"という名前のタグの値が"TagValue2"と一致するEC2インスタンスがフィルタリングされます。

aws ec2 describe-instances --filters "Name=tag-key,Values=TagName"

上記のコマンドでは、"TagName"という名前のタグが存在するEC2インスタンスがフィルタリングされます。

これらのコード例を使用することで、AWS CLIを使ってEC2インスタンスをタグで簡単にフィルタリングすることができます。タグに基づいてインスタンスを絞り込んで操作する際に役立つでしょう。