Class: Aws::S3::Types::UploadPartOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::UploadPartOutput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
Instance Attribute Summary collapse
-
#etag ⇒ String
Entity tag for the uploaded object.
-
#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 S3 (e.g., 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 (KMS) master encryption key that was used for the object.
Instance Attribute Details
#etag ⇒ String
Entity tag for the uploaded object.
9950 9951 9952 9953 9954 9955 9956 9957 9958 |
# File 'lib/aws-sdk-s3/types.rb', line 9950 class UploadPartOutput < Struct.new( :server_side_encryption, :etag, :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.
9950 9951 9952 9953 9954 9955 9956 9957 9958 |
# File 'lib/aws-sdk-s3/types.rb', line 9950 class UploadPartOutput < Struct.new( :server_side_encryption, :etag, :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 S3 (e.g., AES256, aws:kms).
9950 9951 9952 9953 9954 9955 9956 9957 9958 |
# File 'lib/aws-sdk-s3/types.rb', line 9950 class UploadPartOutput < Struct.new( :server_side_encryption, :etag, :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.
9950 9951 9952 9953 9954 9955 9956 9957 9958 |
# File 'lib/aws-sdk-s3/types.rb', line 9950 class UploadPartOutput < Struct.new( :server_side_encryption, :etag, :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.
9950 9951 9952 9953 9954 9955 9956 9957 9958 |
# File 'lib/aws-sdk-s3/types.rb', line 9950 class UploadPartOutput < Struct.new( :server_side_encryption, :etag, :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 (KMS) master encryption key that was used for the object.
9950 9951 9952 9953 9954 9955 9956 9957 9958 |
# File 'lib/aws-sdk-s3/types.rb', line 9950 class UploadPartOutput < Struct.new( :server_side_encryption, :etag, :sse_customer_algorithm, :sse_customer_key_md5, :ssekms_key_id, :request_charged) include Aws::Structure end |