Skip to content

S3  >  Structures  >  MultipartUpload

MultipartUpload

Structure Class

MultipartUpload dataclass

Bases: _SerdeShape

Container for the MultipartUpload for the Amazon S3 object.

Attributes

checksum_algorithm class-attribute instance-attribute
checksum_algorithm: str | None = ...

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

checksum_type class-attribute instance-attribute
checksum_type: str | None = ...

The checksum type that is used to calculate the object's checksum value. For more information, see Checking object integrity in the Amazon S3 User Guide.

initiated class-attribute instance-attribute
initiated: datetime | None = ...

Date and time at which the multipart upload was initiated.

initiator class-attribute instance-attribute
initiator: Initiator | None = ...

Identifies who initiated the multipart upload.

key class-attribute instance-attribute
key: str | None = ...

Key of the object for which the multipart upload was initiated.

owner class-attribute instance-attribute
owner: Owner | None = ...

Specifies the owner of the object that is part of the multipart upload.

Note

Directory buckets - The bucket owner is returned as the object owner for all the objects.

storage_class class-attribute instance-attribute
storage_class: str | None = ...

The class of storage used to store the object.

Note

Directory buckets - Directory buckets only support EXPRESS_ONEZONE (the S3 Express One Zone storage class) in Availability Zones and ONEZONE_IA (the S3 One Zone-Infrequent Access storage class) in Dedicated Local Zones.

upload_id class-attribute instance-attribute
upload_id: str | None = ...

Upload ID that identifies the multipart upload.