Skip to main content
Version: 2.1

IS3PutObjectResponse

Interface in AWS.S3

Interface for PutObject responses.

Ancestors​

Properties​

Expiration​

property Expiration: string

The expiration date and rule ID if the object is configured to expire.

ServerSideEncryption​

property ServerSideEncryption: string

The server-side encryption algorithm used when storing this object in Amazon S3.

SseAwsKmsKeyId​

property SseAwsKmsKeyId: string

The ID of the AWS Key Management Service (KMS) symemetric customer managed key that was used for the object.

SseBucketKeyEnabled​

property SseBucketKeyEnabled: TOptional<Boolean>

Indicates whether the object uses an S3 Bucket Key for the server-side encryption with AWS KMS (SSE-KMS).

SseContext​

property SseContext: string

Specifies the AWS KMS Encryption Context used for object encryption.

SseCustomerAlgorithm​

property SseCustomerAlgorithm: string

If server-side encryption with a customer-provided encryption key was requested, this will confirm the algorithm to used for encryption.

SseCustomerKeyMD5​

property SseCustomerKeyMD5: string

If server-side encryption with a customer-provided encryption key was requested, this will be provided for round-trip message integrity verification of the customer-provided encryption key.

VersionId​

property VersionId: string

The version of the object.