AWSS3PutObjectAclRequest Class Reference

Inherits from AWSRequest : AWSModel : AWSMTLModel
Declared in AWSS3Model.h
AWSS3Model.m

  ACL

The canned ACL to apply to the object.

@property (nonatomic, assign) AWSS3ObjectCannedACL ACL

Declared In

AWSS3Model.h

  accessControlPolicy

@property (nonatomic, strong) AWSS3AccessControlPolicy *accessControlPolicy

Declared In

AWSS3Model.h

  bucket

@property (nonatomic, strong) NSString *bucket

Declared In

AWSS3Model.h

  contentMD5

@property (nonatomic, strong) NSString *contentMD5

Declared In

AWSS3Model.h

  grantFullControl

Allows grantee the read, write, read ACP, and write ACP permissions on the bucket.

@property (nonatomic, strong) NSString *grantFullControl

Declared In

AWSS3Model.h

  grantRead

Allows grantee to list the objects in the bucket.

@property (nonatomic, strong) NSString *grantRead

Declared In

AWSS3Model.h

  grantReadACP

Allows grantee to read the bucket ACL.

@property (nonatomic, strong) NSString *grantReadACP

Declared In

AWSS3Model.h

  grantWrite

Allows grantee to create, overwrite, and delete any object in the bucket.

@property (nonatomic, strong) NSString *grantWrite

Declared In

AWSS3Model.h

  grantWriteACP

Allows grantee to write the ACL for the applicable bucket.

@property (nonatomic, strong) NSString *grantWriteACP

Declared In

AWSS3Model.h

  key

@property (nonatomic, strong) NSString *key

Declared In

AWSS3Model.h

  requestPayer

Confirms that the requester knows that she or he will be charged for the request. Bucket owners need not specify this parameter in their requests. Documentation on downloading objects from requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/ObjectsinRequesterPaysBuckets.html

@property (nonatomic, assign) AWSS3RequestPayer requestPayer

Declared In

AWSS3Model.h

  versionId

VersionId used to reference a specific version of the object.

@property (nonatomic, strong) NSString *versionId

Declared In

AWSS3Model.h