AWSS3PutObjectLegalHoldRequest Class Reference
Inherits from | AWSRequest : AWSModel : AWSMTLModel |
---|---|
Declared in | AWSS3Model.h AWSS3Model.m |
bucket
The bucket containing the object that you want to place a Legal Hold on.
@property (nonatomic, strong) NSString *bucket
Declared In
AWSS3Model.h
contentMD5
The MD5 hash for the request body.
@property (nonatomic, strong) NSString *contentMD5
Declared In
AWSS3Model.h
key
The key name for the object that you want to place a Legal Hold on.
@property (nonatomic, strong) NSString *key
Declared In
AWSS3Model.h
legalHold
Container element for the Legal Hold configuration you want to apply to the specified object.
@property (nonatomic, strong) AWSS3ObjectLockLegalHold *legalHold
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
The version ID of the object that you want to place a Legal Hold on.
@property (nonatomic, strong) NSString *versionId
Declared In
AWSS3Model.h