class Aws::S3::Types::CopyObjectOutput
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/CopyObjectOutput AWS API Documentation
@return [String]
</note>
<note markdown=“1”> This functionality is not supported for directory buckets.
for the request.
If present, indicates that the requester was successfully charged
@!attribute [rw] request_charged
@return [Boolean]
(SSE-KMS).
server-side encryption with Key Management Service (KMS) keys
Indicates whether the copied object uses an S3 Bucket Key for
@!attribute [rw] bucket_key_enabled
@return [String]
key-value pairs.
encoded UTF-8 string holding JSON with the encryption context
to use for object encryption. The value of this header is a Base64
If present, indicates the Amazon Web Services KMS Encryption Context
@!attribute [rw] ssekms_encryption_context
@return [String]
encryption.
If present, indicates the ID of the KMS key that was used for object
@!attribute [rw] ssekms_key_id
@return [String]
</note>
<note markdown=“1”> This functionality is not supported for directory buckets.
encryption key.
round-trip message integrity verification of the customer-provided
was requested, the response will include this header to provide the
If server-side encryption with a customer-provided encryption key
@!attribute [rw] sse_customer_key_md5
@return [String]
</note>
<note markdown=“1”> This functionality is not supported for directory buckets.
encryption algorithm that’s used.
was requested, the response will include this header to confirm the
If server-side encryption with a customer-provided encryption key
@!attribute [rw] sse_customer_algorithm
@return [String]
in Amazon S3 (for example, ‘AES256`, `aws:kms`, `aws:kms:dsse`).
The server-side encryption algorithm used when you store this object
@!attribute [rw] server_side_encryption
@return [String]
</note>
<note markdown=“1”> This functionality is not supported for directory buckets.
Version ID of the newly created copy.
@!attribute [rw] version_id
@return [String]
</note>
directory bucket.
<note markdown=“1”> This functionality is not supported when the source object is in a
Version ID of the source object that was copied.
@!attribute [rw] copy_source_version_id
@return [String]
</note>
responses for directory buckets.
and this header returns the value “`NotImplemented`” in all
<note markdown=“1”> Object expiration information is not returned in directory buckets
header.
If the object expiration is configured, the response includes this
@!attribute [rw] expiration
@return [Types::CopyObjectResult]
Container for all response elements.
@!attribute [rw] copy_object_result