对象存储 创建存储桶 – mb

./coscli mb cos:// -e [flag]。

相关产品
对象存储 产品页,含版本规格、价格与购买入口。

mb 命令用于创建存储桶。

注意:如需使用此命令,在你进行 授权策略 时, action 需要设置为 cos:PutBucket ,更多授权请参见 支持 CAM 的业务接口。

一、命令格式

注意:使用 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")

注意:说明:

二、操作示例:创建存储桶 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 访问此存储桶。

赞 (0)
上一篇 4天前
下一篇 4天前