Class: Aws::S3::Types::UploadPartCopyOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::UploadPartCopyOutput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
Instance Attribute Summary collapse
-
#copy_part_result ⇒ Types::CopyPartResult
Container for all response elements.
-
#copy_source_version_id ⇒ String
The version of the source object that was copied, if you have enabled versioning on the source bucket.
-
#request_charged ⇒ String
If present, indicates that the requester was successfully charged for the request.
-
#server_side_encryption ⇒ String
The server-side encryption algorithm used when storing this object in Amazon S3 (for example, AES256, aws:kms).
-
#sse_customer_algorithm ⇒ String
If server-side encryption with a customer-provided encryption key was requested, the response will include this header confirming the encryption algorithm used.
-
#sse_customer_key_md5 ⇒ 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.
-
#ssekms_key_id ⇒ String
If present, specifies the ID of the AWS Key Management Service (AWS KMS) symmetric customer managed customer master key (CMK) that was used for the object.
Instance Attribute Details
#copy_part_result ⇒ Types::CopyPartResult
Container for all response elements.
12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 |
# File 'lib/aws-sdk-s3/types.rb', line 12366 class UploadPartCopyOutput < Struct.new( :copy_source_version_id, :copy_part_result, :server_side_encryption, :sse_customer_algorithm, :sse_customer_key_md5, :ssekms_key_id, :request_charged) include Aws::Structure end |
#copy_source_version_id ⇒ String
The version of the source object that was copied, if you have enabled versioning on the source bucket.
12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 |
# File 'lib/aws-sdk-s3/types.rb', line 12366 class UploadPartCopyOutput < Struct.new( :copy_source_version_id, :copy_part_result, :server_side_encryption, :sse_customer_algorithm, :sse_customer_key_md5, :ssekms_key_id, :request_charged) include Aws::Structure end |
#request_charged ⇒ String
If present, indicates that the requester was successfully charged for the request.
12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 |
# File 'lib/aws-sdk-s3/types.rb', line 12366 class UploadPartCopyOutput < Struct.new( :copy_source_version_id, :copy_part_result, :server_side_encryption, :sse_customer_algorithm, :sse_customer_key_md5, :ssekms_key_id, :request_charged) include Aws::Structure end |
#server_side_encryption ⇒ String
The server-side encryption algorithm used when storing this object in Amazon S3 (for example, AES256, aws:kms).
12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 |
# File 'lib/aws-sdk-s3/types.rb', line 12366 class UploadPartCopyOutput < Struct.new( :copy_source_version_id, :copy_part_result, :server_side_encryption, :sse_customer_algorithm, :sse_customer_key_md5, :ssekms_key_id, :request_charged) include Aws::Structure end |
#sse_customer_algorithm ⇒ String
If server-side encryption with a customer-provided encryption key was requested, the response will include this header confirming the encryption algorithm used.
12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 |
# File 'lib/aws-sdk-s3/types.rb', line 12366 class UploadPartCopyOutput < Struct.new( :copy_source_version_id, :copy_part_result, :server_side_encryption, :sse_customer_algorithm, :sse_customer_key_md5, :ssekms_key_id, :request_charged) include Aws::Structure end |
#sse_customer_key_md5 ⇒ 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.
12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 |
# File 'lib/aws-sdk-s3/types.rb', line 12366 class UploadPartCopyOutput < Struct.new( :copy_source_version_id, :copy_part_result, :server_side_encryption, :sse_customer_algorithm, :sse_customer_key_md5, :ssekms_key_id, :request_charged) include Aws::Structure end |
#ssekms_key_id ⇒ String
If present, specifies the ID of the AWS Key Management Service (AWS KMS) symmetric customer managed customer master key (CMK) that was used for the object.
12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 |
# File 'lib/aws-sdk-s3/types.rb', line 12366 class UploadPartCopyOutput < Struct.new( :copy_source_version_id, :copy_part_result, :server_side_encryption, :sse_customer_algorithm, :sse_customer_key_md5, :ssekms_key_id, :request_charged) include Aws::Structure end |