文档首页 > > 控制台指南> 权限控制> 桶策略参数说明> 动作

动作

分享
更新时间: 2019/06/10 GMT+08:00

桶策略动作与资源相关,当资源为当前整个桶时,桶策略动作需配置为桶相关的动作;当资源为桶内对象时,桶策略动作需配置为对象相关的动作。

桶策略动作可以通过包含和排除两种方式来指定:

  • 包含:桶策略对指定的动作生效。
  • 排除:桶策略对除指定动作外的其他动作生效。

与桶相关的动作

表1 桶相关动作含义

类型

描述

通用(General)

*

通配符,表示该资源能进行的所有操作。

Get*

表示该资源能进行的所有的获取操作。

Put*

表示该资源能进行的所有的设置操作。

List*

表示该资源能进行的所有的列举操作。

桶(Bucket)

HeadBucket

判断桶是否存在。

DeleteBucket

删除桶。

ListBucket

列举桶内对象,获取桶元数据.

ListBucketVersions

列举桶内多版本对象。

ListBucketMultipartUploads

列举多段上传任务。

GetBucketAcl

获取桶ACL的相关信息。

PutBucketAcl

设置桶ACL。

GetBucketCORS

获取桶CORS配置的相关信息。

PutBucketCORS

设置桶CORS。

GetBucketVersioning

获取桶多版本的相关信息。

PutBucketVersioning

设置多版本。

GetBucketLocation

获取桶位置。

GetBucketLogging

获取桶日志记录的相关信息。

PutBucketLogging

设置桶日志记录。

GetBucketWebsite

获取桶的静态网站配置的相关信息。

PutBucketWebsite

设置桶的静态网站托管。

DeleteBucketWebsite

删除桶的静态网站托管配置。

GetLifecycleConfiguration

获取桶生命周期规则。

PutLifecycleConfiguration

设置桶生命周期规则。

与对象相关的动作

表2 对象相关动作含义

类型

描述

通用(General)

*

通配符,表示该资源能进行的所有操作。

Get*

表示该资源能进行的所有的获取操作。

Put*

表示该资源能进行的所有的设置操作。

List*

表示该资源能进行的所有的列举操作。

对象(Object)

GetObject

可用作于获取对象内容,获取对象元数据。

GetObjectVersion

可用作于获取指定版本对象内容,获取指定版本对象元数据。

PutObject

可用作于PUT上传,POST上传,上传段,初始化上传段任务,合并段。

GetObjectAcl

获取对象ACL的相关信息。

GetObjectVersionAcl

获取指定版本对象ACL。

PutObjectAcl

设置对象ACL。

PutObjectVersionAcl

设置指定版本对象ACL。

DeleteObject

删除对象。

DeleteObjectVersion

删除对象(针对特定版本的对象)。

ListMultipartUploadParts

列举已上传段。

AbortMultipartUpload

取消多段上传任务。

ModifyObjectMetadata

修改对象元数据。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区