PutBucketACL 参数名称 参数描述 类型 是否必须 xamzacl 参数解释: 为当前桶设置的ACL名称。 约束限制: 不能与其他 xamzgrant同时使用。 取值范围: private:私有,桶的所有者拥有完全控制的权限,其他任何人都没有访问权限。 publicread:公共读,所有人可以获取该桶内对象列表、桶内多段任务、桶的元数据。 publicreadwrite:公共读写,所有人可以获取该桶内对象列表、桶内多段任务、桶的元数据、上传对象、删除对象、初始化段任务、上传段、合并段、拷贝段、取消多段上传任务。注意:对象存储底层禁用公共读写,设置后不可匿名上传,如需使用可提工单申请。 authenticatedread:默认情况下,上传对象至其他用户的桶中,桶拥有者没有对象的控制权限。对象拥有者为桶拥有者添加此权限控制策略后,桶所有者可以完全控制对象。 String 否 xamzgrantfullcontrol 参数解释: 被授权用户可以对桶进行read, write, read ACP, and write ACP操作。 约束限制: 格式”idxxx”或”emailAddressxxx”或者”urixxx”以及他们的组合(用逗号连接)。 String 否 xamzgrantread 参数解释: 被授权用户可以对桶进行读操作,即列举桶内对象列表。 约束限制: 格式”idxxx”或”emailAddressxxx”或者”urixxx”以及他们的组合(用逗号连接)。 String 否 xamzgrantreadacp 参数解释: 被授权用户可以读取桶的ACL。 约束限制: 格式”idxxx”或”emailAddressxxx”或者”urixxx”以及他们的组合(用逗号连接)。 String 否 xamzgrantwrite 参数解释: 被授权用户可以对桶进行写操作,创建新的对象,删除或覆盖写。 约束限制: 格式”idxxx”或”emailAddressxxx”或者”urixxx”以及他们的组合(用逗号连接)。 String 否 xamzgrantwriteacp 参数解释: 被授权用户可以修改桶的ACL。 约束限制: 格式”idxxx”或”emailAddressxxx”或者”urixxx”以及他们的组合(用逗号连接)。 String 否