AWS CLI サンプル集
AWS CLI の具体例を集めて公開しています。
汎用的でなくとも特殊な用途のものも集めています。
コマンドの実行可否は、主に AWS Cloud9 で確認しています。
以下のフォームから提案することもできます。
随時提案されたコマンド例を記載していくので、お気軽に提案ください。
記載されているコマンド例の修正もこちらからお願いします。
- Amazon Linux 2 の最新 AMI ID を取得
- Amazon Linux 2023 の最新 AMI ID を取得
- セキュリティグループを作成
- [セキュリティグループ] 任意の送信元からの HTTP 許可ルールを作成
- [セキュリティグループ] 自分のパブリック IP アドレスからの全許可ルールを作成
- 最新の Amazon Linux 2023 AMI で EC2 インスタンスを起動
- EC2 インスタンスを削除
- セキュリティグループを削除
- すべての EC2 インスタンスを参照
- すべての Windows EC2 インスタンスを参照
- すべての Linux EC2 インスタンスを参照
- RIR で日本(JP)判定される Elastic IP アドレスの割り当て(100回試行)
- 使用されていないカスタマー管理の IAM ポリシー ARN を検索
- 使用されていないカスタマー管理の IAM ポリシーのバージョンを削除(雑)
- 使用されていないカスタマー管理の IAM ポリシーを削除
- S3 バケットの一覧を表示
- S3 バケットの内容を表示
- 空ならば S3 バケットを削除
- 空でなくとも S3 バケットを削除
- 特定の文字列を持つ名前の S3 バケットを削除
- S3 バケットの特定フォルダ内のオブジェクトをローカル(./)一括でダウンロード
- S3 バケットの特定フォルダ内の、特定のファイル形式(.csv)のオブジェクトのみをローカル(./)一括でダウンロード
- 過去90日で EC2 の起動を試みた時間とユーザーをリストする
- 過去90日で EC2 の起動に失敗した時間とユーザーをリストする
- 過去90日で EC2 を起動した時間とインスタンス ID とユーザーをリストする
- 過去3日で特定のルートテーブルを操作した時間とアクションとユーザーをリストする
スクリプトを提案