OBSSetObjectACLRequest Class Reference
| Inherits from | OBSBaseRequest : OBSAbstractModel : OBSMTLModel |
|---|---|
| Conforms to | OBSSetObjectACLProtocol |
| Declared in | OBSSetObjectACLModel.h OBSSetObjectACLModel.m |
Other Methods
bucketName
桶名
@property (nonatomic, strong, nonnull) NSString *bucketNameDeclared In
OBSSetObjectACLModel.h
objectKey
对象KEY
@property (nonatomic, strong, nonnull) NSString *objectKeyDeclared In
OBSSetObjectACLModel.h
versionID
对象多版本ID
@property (nonatomic, strong, nonnull) NSString *versionIDDeclared In
OBSSetObjectACLModel.h
accessControlPolicy
访问权限控制
@property (nonatomic, strong, nonnull) OBSAccessControlPolicy *accessControlPolicyDeclared In
OBSSetObjectACLModel.h
– initWithBucketName:objectKey:accessControlPolicy:
初始化设置对象ACL request
- (instancetype)initWithBucketName:(NSString *)bucketName objectKey:(NSString *)objectKey accessControlPolicy:(OBSAccessControlPolicy *)accessControlPolicyParameters
bucketName |
桶名 |
|---|---|
objectKey |
对象KEY |
accessControlPolicy |
访问权限控制 |
Return Value
设置对象ACL request
Declared In
OBSSetObjectACLModel.h
Other Methods
– validateRequest:
判断是否是一个合法的请求
- (BOOL)validateRequest:(NSError *__autoreleasing *)errorParameters
error |
抛出的错误 |
|---|
Return Value
返回是否为合法请求
Declared In
OBSBaseModel.h