产品动态
产品公告
cos:GetBucketPolicy。cos:PutBucketPolicy。cos:DeleteBucketPolicy。./coscli bucket-policy --method [method] cos://<bucket-name>
参数格式 | 参数用途 | 示例 |
cos://<bucket-name> | 使用桶别名访问:cos://example-alias 使用桶名称访问:cos://examplebucket-1250000000 |
flag 简写 | flag 全称 | flag 用途 |
-h | --help | 查看该命令的具体用法 |
无 | --method | 指定需要进行的操作,包括 put(设置存储桶策略)、get(查询存储桶策略)、delete(删除存储桶策略) |
无 | --policy | 存储桶策略(JSON 格式或直接指定文件路径,例如 /data/policy.txt 需要指定为 file:///data/policy.txt) |
./coscli bucket-policy --method put cos://example-alias --policy="{\\"Statement\\":[...]}"
./coscli bucket-policy --method get cos://example-alias
SECTION | KEY | VALUE---------------+-----------+----------------------------------------------------------------Policy | Version | 2.0+--------------+-----------+---------------------------------------------------------------+| |+--------------+-----------+---------------------------------------------------------------+Statement #1 | SID | costs-12331231231123123-80285-3+ +-----------+---------------------------------------------------------------+| Effect | allow+ +-----------+---------------------------------------------------------------+| Principal | qcs:| | - qcs::cam::uin/1000000000:uin/1000000000| | - qcs::cam::uin/1000000000:uin/1000000000| |+ +-----------+---------------------------------------------------------------+| Action | name/cos:GetBucket+ +-----------+---------------------------------------------------------------+| Resource | qcs::cos:ap-nanjing:uid/1240000000:test-1240000000/*+ +-----------+---------------------------------------------------------------+| Condition | ip_equal:| | qcs:ip:| | - 11.9.10.8| |---------------+-----------+----------------------------------------------------------------Bucket Policy Information
./coscli bucket-policy --method delete cos://example-alias
文档反馈