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