Class: Aws::S3::Types::GetObjectAttributesOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::GetObjectAttributesOutput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#checksum ⇒ Types::Checksum
The checksum or digest of the object.
-
#delete_marker ⇒ Boolean
Specifies whether the object retrieved was (‘true`) or was not (`false`) a delete marker.
-
#etag ⇒ String
An ETag is an opaque identifier assigned by a web server to a specific version of a resource found at a URL.
-
#last_modified ⇒ Time
The creation date of the object.
-
#object_parts ⇒ Types::GetObjectAttributesParts
A collection of parts associated with a multipart upload.
-
#object_size ⇒ Integer
The size of the object in bytes.
-
#request_charged ⇒ String
If present, indicates that the requester was successfully charged for the request.
-
#storage_class ⇒ String
Provides the storage class information of the object.
-
#version_id ⇒ String
The version ID of the object.
Instance Attribute Details
#checksum ⇒ Types::Checksum
The checksum or digest of the object.
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |
#delete_marker ⇒ Boolean
Specifies whether the object retrieved was (‘true`) or was not (`false`) a delete marker. If `false`, this response header does not appear in the response.
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |
#etag ⇒ String
An ETag is an opaque identifier assigned by a web server to a specific version of a resource found at a URL.
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |
#last_modified ⇒ Time
The creation date of the object.
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |
#object_parts ⇒ Types::GetObjectAttributesParts
A collection of parts associated with a multipart upload.
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |
#object_size ⇒ Integer
The size of the object in bytes.
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |
#request_charged ⇒ String
If present, indicates that the requester was successfully charged for the request.
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |
#storage_class ⇒ String
Provides the storage class information of the object. Amazon S3 returns this header for all objects except for S3 Standard storage class objects.
For more information, see [Storage Classes].
[1]: docs.aws.amazon.com/AmazonS3/latest/dev/storage-class-intro.html
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |
#version_id ⇒ String
The version ID of the object.
5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 |
# File 'lib/aws-sdk-s3/types.rb', line 5774 class GetObjectAttributesOutput < Struct.new( :delete_marker, :last_modified, :version_id, :request_charged, :etag, :checksum, :object_parts, :storage_class, :object_size) SENSITIVE = [] include Aws::Structure end |