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
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 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.
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 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.
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 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
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 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
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 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.
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 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).
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 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.
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 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.
730 731 732 733 734 735 736 737 738 739 740 741 |
# File 'lib/aws-sdk-s3/types.rb', line 730 class CompleteMultipartUploadOutput < Struct.new( :location, :bucket, :key, :expiration, :etag, :server_side_encryption, :version_id, :ssekms_key_id, :request_charged) include Aws::Structure end |