tencent cloud

Cloud Object Storage

バケットの作成 - mb

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-11-14 15:30:16
mbコマンドは、バケットを作成するときに使います。
注意:
このコマンドを使用するには、ポリシー許可を設定する際に、actionをcos:PutBucketに設定する必要があります。詳細な権限については、CAM対応APIをご参照ください。

コマンド形式

./coscli mb cos://<BucketName-APPID> -e <endpoint> [flag]
注意:
mbコマンドを使用してストレージバケットを作成する際は、グローバルflagの-eまたは--endpointを追加してストレージバケットのリージョンを指定する必要があります。
mbコマンドには以下のパラメータが含まれています:
パラメータ形式
パラメータ用途
cos://<BucketName-APPID>
ストレージバケット名のカスタマイズに使用
cos://examplebucket-1250000000
mbコマンドには、以下のオプションflagが含まれます。
flagの略称
flagの正式名称
flagの用途
-h
--help
ヘルプ情報を出力
-r
--region
バケットリージョン
-m
--maz
マルチAZのストレージバケットを作成
-o
--ofs
OFSのストレージバケットを作成
なし
--acl
バケットのACLを設定します。例:private、public-read、public-read-write
なし
--grant-read
権限を付与されるユーザーに、バケットの読み取り権限を与えます。形式はid="[OwnerUin]"、例:id="100000000001"。半角カンマ(,)で区切って複数のユーザーを指定できます。例:id="100000000001",id="100000000002"。
なし
--grant-read-acp
権限を付与されるユーザーに、バケットのアクセス制御リスト(ACL)の読み取り権限を与えます。形式はid="[OwnerUin]"、例:id="100000000001"。半角カンマ(,)で区切って複数のユーザーを指定できます。例:id="100000000001",id="100000000002"。
なし
--grant-write-acp
権限を付与されるユーザーに、バケットのアクセス制御リスト(ACL)の書き込み権限を与えます。形式はid="[OwnerUin]"、例:id="100000000001"。半角カンマ(,)で区切って複数のユーザーを指定できます。例: id="100000000001",id="100000000002" 。
なし
--grant-full-control
権限を付与されるユーザーに、バケットを操作するすべての権限を与えます。形式はid="[OwnerUin]"、例:id="100000000001"。半角カンマ(,)で区切って複数のユーザーを指定できます。例: id="100000000001",id="100000000002" 。
なし
--tags
バケットタグのセット。最大50個のタグを設定できます(例:--tags="Key1=Value1&Key2=Value2")
说明:
mbコマンドでストレージバケットを作成完了後、バケット別名でより簡単に操作できるためには、設定ファイルに当該ストレージバケットの情報を追加することを推奨します。具体的なコマンド使用方法については、以下の操作例をご参照ください。
このコマンドのその他の一般的なオプション(バケットの切り替え、ユーザーアカウントの切り替えなど)については、一般オプション ドキュメンテーションを参照してください。

操作事例:バケットbucket3-1250000000の作成

./coscli mb cos://bucket3-1250000000 -e cos.ap-chengdu.myqcloud.com
新規作成のストレージバケットに別名を設定する場合は、以下のコマンドを使用して設定ファイルを更新する必要があります。
./coscli config add -b bucket3-1250000000 -e cos.ap-chengdu.myqcloud.com -a bucket3
cos://bucket3を更新すると、このバケットにアクセスできるようになります

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック