aws s3api の使い方

S3 の API をそのまま呼ぶ

書き方

aws s3api create-bucket --bucket 名前 --create-bucket-configuration LocationConstraint=リージョン
aws s3api list-objects-v2 --bucket 名前 [--prefix p]
aws s3api put-bucket-versioning / put-public-access-block / put-bucket-policy

バケットの設定(バージョニング・公開・ポリシー・タグ)など、aws s3 ではできない操作をします。出力は JSON です。

例

$ aws s3api get-bucket-versioning --bucket my-site

実際に打って練習する

AWS CLI コースの Lv13「倉庫の細かい操作 s3api」で覚えます(第2章 雲の倉庫(S3))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

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