Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface UploadPartCopyOutput

Hierarchy

Index

Properties

Optional BucketKeyEnabled

BucketKeyEnabled: undefined | false | true

Indicates whether the multipart upload uses an S3 Bucket Key for server-side encryption with Amazon Web Services KMS (SSE-KMS).

Optional CopyPartResult

CopyPartResult: CopyPartResult

Container for all response elements.

Optional CopySourceVersionId

CopySourceVersionId: undefined | string

The version of the source object that was copied, if you have enabled versioning on the source bucket.

Optional RequestCharged

RequestCharged: RequestCharged | string

If present, indicates that the requester was successfully charged for the request.

Optional SSECustomerAlgorithm

SSECustomerAlgorithm: undefined | string

If server-side encryption with a customer-provided encryption key was requested, the response will include this header confirming the encryption algorithm used.

Optional SSECustomerKeyMD5

SSECustomerKeyMD5: undefined | string

If server-side encryption with a customer-provided encryption key was requested, the response will include this header to provide round-trip message integrity verification of the customer-provided encryption key.

Optional SSEKMSKeyId

SSEKMSKeyId: undefined | string

If present, specifies the ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) symmetric customer managed key that was used for the object.

Optional ServerSideEncryption

ServerSideEncryption: ServerSideEncryption | string

The server-side encryption algorithm used when storing this object in Amazon S3 (for example, AES256, aws:kms).