Classic/VPC環境で利用できます。
Object Storageに、オブジェクトを保存するバケットを作成します。
構文
create-bucket構文は次の通りです。
aws s3api create-bucket \
--bucket <bucket> \
[--create-bucket-configuration <create-bucket-configuration>] \
[--object-lock-enabled-for-bucket | --no-object-lock-enabled-for-bucket] \
--endpoint-url <endpoint-url>
オプション
create-bucketの実行時に指定できるオプションについて説明します。
必須オプション
create-bucketの必須オプションです。
| オプション | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
--bucket |
String | Required | バケット名
|
任意オプション
create-bucketの任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。
| オプション | タイプ | 必須の有無 | 説明 |
|---|---|---|---|
--create-bucket-configuration |
String | Optional | バケットの設定情報 |
--object-lock-enabled-for-bucket |
Boolean | Optional | バケットの作成時、Object Lockを有効化
|
--no-object-lock-enabled-for-bucket |
Boolean | Optional | バケットの作成時、Object Lockを無効化 |
共通オプション
awsコマンドで共通して使用するオプションについては、Object Storageのオプションをご参照ください。
例
バケットの作成リクエストが成功すると、バケットが作成され、結果は表示されません。
コマンド
コマンドの例は次の通りです。
aws s3api create-bucket --bucket my-temp-bucket \
--endpoint-url=https://kr.object.ncloudstorage.com