OBSSetBucketACLWithCannedACLRequest Class Reference
Inherits from | OBSBaseRequest : OBSAbstractModel : OBSMTLModel |
---|---|
Conforms to | OBSSetBucketACLProtocol |
Declared in | OBSSetBucketACLModel.h OBSSetBucketACLModel.m |
bucketName
桶名
@property (nonatomic, strong, nonnull) NSString *bucketName
Declared In
OBSSetBucketACLModel.h
cannedACL
ACL种类
@property (nonatomic, assign) OBSACLPolicy cannedACL
Discussion
OBSACLPolicyPrivate 桶或对象的所有者拥有完全控制的权限,其他任何人都没有访问权限, OBSACLPolicyPublicRead 桶或对象的所有者拥有完全控制的权限,其他所有用户包括匿名用户拥有读的权限, OBSACLPolicyPublicReadWrite 桶或对象的所有者拥有完全控制的权限,其他所有用户包括匿名用户拥有读和写的权限, OBSACLPolicyAuthenticatedRead 桶或对象的所有者拥有完全控制的权限,其他OBS授权用户拥有读权限, OBSACLPolicyBucketOwnerRead 对象的所有者拥有完全控制的权限,桶的所有者拥有只读的权限, OBSACLPolicyBucketOwnerFullControl 对象的所有者拥有完全控制的权限,桶的所有者拥有完全控制的权限, OBSACLPolicyLogDeliveryWrite 日志投递用户组拥有对桶的写权限以及读 ACP的权限,
Declared In
OBSSetBucketACLModel.h
– initWithBucketName:cannedACL:
初始化预定义设置桶ACL request
- (instancetype)initWithBucketName:(NSString *)bucketName cannedACL:(OBSACLPolicy)cannedACL
Parameters
bucketName |
桶名 |
---|---|
cannedACL |
预定义策略对象 |
Return Value
预定义设置桶策略 request
Declared In
OBSSetBucketACLModel.h