Class: Aws::S3::Types::Object
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::Object
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
An object consists of data and its descriptive metadata.
Instance Attribute Summary collapse
-
#etag ⇒ String
The entity tag is an MD5 hash of the object.
-
#key ⇒ String
The name that you assign to an object.
-
#last_modified ⇒ Time
The date the Object was Last Modified.
-
#owner ⇒ Types::Owner
The owner of the object.
-
#size ⇒ Integer
Size in bytes of the object.
-
#storage_class ⇒ String
The class of storage used to store the object.
Instance Attribute Details
#etag ⇒ String
The entity tag is an MD5 hash of the object. ETag reflects only changes to the contents of an object, not its metadata.
7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-s3/types.rb', line 7925 class Object < Struct.new( :key, :last_modified, :etag, :size, :storage_class, :owner) include Aws::Structure end |
#key ⇒ String
The name that you assign to an object. You use the object key to retrieve the object.
7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-s3/types.rb', line 7925 class Object < Struct.new( :key, :last_modified, :etag, :size, :storage_class, :owner) include Aws::Structure end |
#last_modified ⇒ Time
The date the Object was Last Modified
7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-s3/types.rb', line 7925 class Object < Struct.new( :key, :last_modified, :etag, :size, :storage_class, :owner) include Aws::Structure end |
#owner ⇒ Types::Owner
The owner of the object
7925 7926 7927 7928 7929 7930 7931 7932 7933 |
# File 'lib/aws-sdk-s3/types.rb', line 7925 class Object < Struct.new( :key, :last_modified, :etag, :size, :storage_class, :owner) include Aws::Structure end |