create-bucket

Prev Next

Classic/VPC環境で利用できます。

Ncloud Storageバケットを作成します。

参考

Sub Accountユーザーがこのコマンドを実行するには、Change/CreateBucketアクションの権限が必要です。

構文

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コマンドで共通して使用するオプションについては、Ncloud Storageのオプションをご参照ください。

例

バケットの作成リクエストが成功すると、作成されたバケットの保存先情報が返されます。

コマンド

コマンドの例は次の通りです。

aws s3api create-bucket --bucket my-temp-bucket \
    --region kr \
    --endpoint-url=https://kr.ncloudstorage.com

出力

出力の例は次の通りです。

{
    "Location": "/my-temp-bucket"
}

関連コマンド

関連コマンドは次の通りです。