bucket-versioning 命令用于管理存储桶的版本控制功能,可以用来开启、暂停和查看存储桶的版本控制状态。
注意:
如需使用开启/暂停版本控制命令,在您进行 授权策略 时,action 需要设置为
cos:PutBucketVersioning
。如需使用查看桶版本控制状态命令,在您进行 授权策略 时,action 需要设置为
cos:GetBucketVersioning
。命令格式
以下 bucket-versioning 命令用于开启与关闭版本控制:
./coscli bucket-versioning --method [method] cos://<bucket-name> versioning
bucket-versioning 及其子命令包含以下可选 flag:
flag 简写 | flag 全称 | flag 用途 |
-h | --help | 查看该命令的具体用法 |
-c | --method | 可选值 put/get |
操作示例
开启存储桶版本控制
./coscli bucket-versioning --method put cos://examplebucket Enabled
暂停存储桶版本控制
./coscli bucket-versioning --method put cos://examplebucket Suspended
查看桶版本控制状态
./coscli bucket-versioning --method get cos://examplebucket