Skip to main content
Version: 2.1

TS3CopyObjectRequest

Class in AWS.S3

CopyObject request class.

Ancestors​

Properties​

ACL​

property ACL: string

CacheControl​

property CacheControl: string

ContentDisposition​

property ContentDisposition: string

ContentEncoding​

property ContentEncoding: string

ContentLanguage​

property ContentLanguage: string

ContentType​

property ContentType: string

CopySource​

property CopySource: string

CopySourceIfMatch​

property CopySourceIfMatch: string

CopySourceIfModifiedSince​

property CopySourceIfModifiedSince: TOptional<TDateTime>

CopySourceIfNoneMatch​

property CopySourceIfNoneMatch: string

CopySourceIfUnmodifiedSince​

property CopySourceIfUnmodifiedSince: TOptional<TDateTime>

CopySourceSseCustomerAlgorithm​

property CopySourceSseCustomerAlgorithm: string

CopySourceSseCustomerKey​

property CopySourceSseCustomerKey: string

CopySourceSseCustomerKeyMD5​

property CopySourceSseCustomerKeyMD5: string

Expires​

property Expires: TOptional<TDateTime>

GrantFullControl​

property GrantFullControl: string

GrantRead​

property GrantRead: string

GrantReadAcp​

property GrantReadAcp: string

GrantWriteAcp​

property GrantWriteAcp: string

MetadataDirective​

property MetadataDirective: string

ObjectLockLegalHold​

property ObjectLockLegalHold: string

ObjectLockMode​

property ObjectLockMode: string

ObjectLockRetainUntilDate​

property ObjectLockRetainUntilDate: TOptional<TDateTime>

RequestPayer​

property RequestPayer: string

ServerSideEncryption​

property ServerSideEncryption: string

SseAwsKmsKeyId​

property SseAwsKmsKeyId: string

SseBucketKeyEnabled​

property SseBucketKeyEnabled: TOptional<Boolean>

SseContext​

property SseContext: string

SseCustomerAlgorithm​

property SseCustomerAlgorithm: string

SseCustomerKey​

property SseCustomerKey: string

SseCustomerKeyMD5​

property SseCustomerKeyMD5: string

SourceExpectedBucketOwner​

property SourceExpectedBucketOwner: string

StorageClass​

property StorageClass: string

Tagging​

property Tagging: string

TaggingDirective​

property TaggingDirective: string

WebsiteRedirectLocation​

property WebsiteRedirectLocation: string

Constructors​

Create​

constructor Create(const ABucket, ACopySource, AKey: string); reintroduce;

Constructor for TS3CopyObjectRequest.

Parameters

NameDescription
ABucketThe destination bucket name.
ACopySourceSpecify the source object. There are two formats for a copy source: - For objects not through an access point, the bucket name and object key separated by a forward slash. For example:refers to an objectin thebucket. - For objects accessed through an access point, specify the Amazon Resource Name (ARN) in the format.
AKeyThe destination object key.