AWS CLIでセキュリティグループ一覧出力
Cloud Formationでセキュリティグループをコード化するために、AWS CLIでセキュリティグループをJSONで出力してみました。
JAWS-UG もくもく会で教えてもらって勉強になった。
1.コマンド
・セキュリティグループIDでフィルタし、そのセキュリティグループのアウトバウンドをJSONで出力する
aws ec2 describe-security-groups --output json --query "SecurityGroups[?GroupId=='sg-xxx'].{GroupName:GroupName,IpPermissionsEgress:IpPermissionsEgress}"
・セキュリティグループIDでフィルタし、そのセキュリティグループのインバウンドをJSONで出力する
aws ec2 describe-security-groups --output json --query "SecurityGroups[?GroupId=='sg-xxx'].{GroupName:GroupName,IpPermissions:IpPermissions}"
2.参考サイト
https://blog.serverworks.co.jp/2021/12/08/174707
https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-security-groups.html
この記事が気に入ったらサポートをしてみませんか?