Class: Aws::S3::Types::CompleteMultipartUploadOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::CompleteMultipartUploadOutput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
Instance Attribute Summary collapse
- #bucket ⇒ String
-
#etag ⇒ String
Entity tag of the object.
-
#expiration ⇒ String
If the object expiration is configured, this will contain the expiration date (expiry-date) and rule ID (rule-id).
- #key ⇒ String
- #location ⇒ String
-
#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).
-
#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.
-
#version_id ⇒ String
Version of the object.
Instance Attribute Details
#bucket ⇒ String
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :ssekms_key_id, :request_charged) include Aws::Structure end |
#etag ⇒ String
Entity tag of the object.
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :ssekms_key_id, :request_charged) include Aws::Structure end |
#expiration ⇒ String
If the object expiration is configured, this will contain the expiration date (expiry-date) and rule ID (rule-id). The value of rule-id is URL encoded.
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :ssekms_key_id, :request_charged) include Aws::Structure end |
#key ⇒ String
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :ssekms_key_id, :request_charged) include Aws::Structure end |
#location ⇒ String
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :ssekms_key_id, :request_charged) include Aws::Structure end |
#request_charged ⇒ String
If present, indicates that the requester was successfully charged for the request.
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :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).
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :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.
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :ssekms_key_id, :request_charged) include Aws::Structure end |
#version_id ⇒ String
Version of the object.
738 739 740 741 742 743 744 745 746 747 748 749 |
# File 'lib/aws-sdk-s3/types.rb', line 738 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :ssekms_key_id, :request_charged) include Aws::Structure end |