OBSSetObjectACLRequest Class Reference
| Inherits from | OBSBaseRequest : OBSAbstractModel : OBSMTLModel |
|---|---|
| Conforms to | OBSSetObjectACLProtocol |
| Declared in | OBSSetObjectACLModel.h OBSSetObjectACLModel.m |
Other Methods
bucketName
Bucket name
@property (nonatomic, strong, nonnull) NSString *bucketNameDeclared In
OBSSetObjectACLModel.h
objectKey
Object name
@property (nonatomic, strong, nonnull) NSString *objectKeyDeclared In
OBSSetObjectACLModel.h
versionID
Version ID
@property (nonatomic, strong, nonnull) NSString *versionIDDeclared In
OBSSetObjectACLModel.h
accessControlPolicy
Access control policy
@property (nonatomic, strong, nonnull) OBSAccessControlPolicy *accessControlPolicyDeclared In
OBSSetObjectACLModel.h
– initWithBucketName:objectKey:accessControlPolicy:
Initialize a request for configuring the ACL for an object.
- (instancetype)initWithBucketName:(NSString *)bucketName objectKey:(NSString *)objectKey accessControlPolicy:(OBSAccessControlPolicy *)accessControlPolicyParameters
bucketName |
Bucket name |
|---|---|
objectKey |
Object name |
accessControlPolicy |
Access control policy |
Return Value
Request for configuring the ACL for an object
Declared In
OBSSetObjectACLModel.h
Other Methods
– validateRequest:
Identify whether the request is valid.
- (BOOL)validateRequest:(NSError *__autoreleasing *)errorParameters
error |
Reported error |
|---|
Return Value
Identifier specifying whether the request is valid
Declared In
OBSBaseModel.h