Skip to main content

Object

An object consists of data and its descriptive metadata.

Properties

NameDescriptionRequiredType
ChecksumAlgorithmThe algorithm that was used to create a checksum of the object.

Valid Values: `CRC32 | CRC32C | SHA1 | SHA256 | CRC64NVME`
NoArray
ChecksumTypeThe checksum type that is used to calculate the object's checksum value.

Valid Values: `COMPOSITE | FULL_OBJECT`
NoString
ETagThe entity tag is a hash of the object. The ETag reflects changes only to the contents of an object, not its metadata. The ETag may or may not be an MD5 digest of the object data, depending on how the object was created and encrypted:

* Objects created by PUT Object, POST Object, or Copy operations have ETags that are an MD5 digest of their object data when using standard encryption or no encryption
* Objects created using other encryption methods may have ETags that are not MD5 digests
* Objects created by Multipart Upload or Part Copy operations will not have an MD5 digest ETag regardless of encryption method
NoString
KeyThe name that you assign to an object. You use the object key to retrieve the object.NoString
LastModifiedCreation date of the objectNoTimestamp
OwnerThe owner of the objectNoOwner
SizeSize in bytes of the objectNoLong
StorageClassThe class of storage used to store the object.

Valid Values: `STANDARD | REDUCED_REDUNDANCY | GLACIER | STANDARD_IA | ONEZONE_IA | INTELLIGENT_TIERING | DEEP_ARCHIVE | OUTPOSTS | GLACIER_IR | SNOW | EXPRESS_ONEZONE`
NoString