OBSACL Constants Reference

Declared in OBSServiceConstDefinition.h

OBSACL

OBSACL枚举

支持的桶或对象权限

Definition

typedef NS_ENUM(NSInteger, OBSACL ) {
   OBSACLNULL0,
   OBSACLRead,
   OBSACLWrite,
   OBSACLRead_ACP,
   OBSACLWrite_ACP,
   OBSACLFull_Control,
   OBSACLRead_Object,
   OBSACLFull_Control_Object,
};

Constants

OBSACLNULL0

默认

Declared In OBSServiceConstDefinition.h.

OBSACLRead

若有桶的读权限,则可以获取该桶内对象列表和桶的元数据。若有对象的读权限,则可以获取该对象内容和元数据

Declared In OBSServiceConstDefinition.h.

OBSACLWrite

若有桶的写权限,则可以上传、覆盖和删除该桶内任何对象。此权限在对象上不适用

Declared In OBSServiceConstDefinition.h.

OBSACLRead_ACP

若有读ACP的权限,则可以获取对应的桶或对象的权限控制列 表(ACL)。桶或对象的所有者永远拥有读对应桶或对象ACP的权限

Declared In OBSServiceConstDefinition.h.

OBSACLWrite_ACP

若有写ACP的权限,则可以更新对应桶或对象的权限控制列表 (ACL)。桶或对象的所有者永远拥有写对应桶或对象的ACP的权限。 拥有了写ACP的权限,由于可以更改权限控制策略,实际上意味着拥有了完全访问的权限

Declared In OBSServiceConstDefinition.h.

OBSACLFull_Control

若有桶的完全控制权限意味着拥有READ、WRITE、 READ_ACP WRITE_ACP的权限。若有对象的完全控制权限意味着拥有READ、READ_ACP和 WRITE_ACP的权限。READ_ONLY的用户不受此限制

Declared In OBSServiceConstDefinition.h.

OBSACLRead_Object

对象的读权限,则可以获取该对象内容和元数据

Declared In OBSServiceConstDefinition.h.

OBSACLFull_Control_Object

象的完全控制权限意味着拥有READ、READ_ACP和 WRITE_ACP的权限。READ_ONLY的用户不受此限制

Declared In OBSServiceConstDefinition.h.

Declared In

OBSServiceConstDefinition.h