lulu

【AWS】AWS CLIを使ってsecurity group(セキュリティグループ)を一覧表示する(aws ec2 describe-security-groups)

やること

aws CLIを使ってsecurity group(セキュリティグループ)の一覧を取得する

コマンド

$ aws ec2 describe-security-groups

filter

tag name(名前)でfilter

$ aws ec2 describe-security-groups --filter "Name=tag:Name,Values=lulu-sg"

結果をjqコマンドで見やすく整形する

jqコマンドを使用すれば、awsコマンドの結果をわかりやすく整形できます。

group idだけを一覧で表示する

$ aws ec2 describe-subnets --filters "Name=tag:Name,Values=lulu-sg" | jq '.SecurityGroups[].GroupId'