class Aws::S3::Types::ObjectVersion


@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/ObjectVersion AWS API Documentation
@return [Types::RestoreStatus]<br>: docs.aws.amazon.com/AmazonS3/latest/userguide/archived-objects.html<br><br><br><br>*Amazon S3 User Guide*.
archived objects, see [ Working with archived objects] in the
more information about these storage classes and how to work with
storage classes must be restored before they can be retrieved. For
Specifies the restoration status of an object. Objects in certain
@!attribute [rw] restore_status
@return [Types::Owner]
Specifies the owner of the object.
@!attribute [rw] owner
@return [Time]
Date and time when the object was last modified.
@!attribute [rw] last_modified
@return [Boolean]
version of an object.
Specifies whether the object is (true) or is not (false) the latest
@!attribute [rw] is_latest
@return [String]
Version ID of an object.
@!attribute [rw] version_id
@return [String]
The object key.
@!attribute [rw] key
@return [String]
The class of storage used to store the object.
@!attribute [rw] storage_class
@return [Integer]
Size in bytes of the object.
@!attribute [rw] size
@return [String]<br>: docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html<br><br><br><br>the *Amazon S3 User Guide*.
value. For more information, see [Checking object integrity] in
The checksum type that is used to calculate the object’s checksum
@!attribute [rw] checksum_type
@return [Array<String>]
The algorithm that was used to create a checksum of the object.
@!attribute [rw] checksum_algorithm
@return [String]
The entity tag is an MD5 hash of that version of the object.
@!attribute [rw] etag
The version of an object.