Skip to content

MultipartUpload

Source code in docs_src/capo_s3/types/multipart_upload.py
class MultipartUpload(TypedDict, closed=True):
    upload_id: NotRequired["capo_s3.types.multipart_upload_id.MultipartUploadId"]
    """<p>Upload ID that identifies the multipart upload.</p>"""
    key: NotRequired["capo_s3.types.object_key.ObjectKey"]
    """<p>Key of the object for which the multipart upload was initiated.</p>"""
    initiated: NotRequired["capo_s3.types.initiated.Initiated"]
    """<p>Date and time at which the multipart upload was initiated.</p>"""
    storage_class: NotRequired["capo_s3.types.storage_class.StorageClass"]
    """<p>The class of storage used to store the object.</p> <note> <p> <b>Directory buckets</b> - Directory buckets only support <code>EXPRESS_ONEZONE</code> (the S3 Express One Zone storage class) in Availability Zones and <code>ONEZONE_IA</code> (the S3 One Zone-Infrequent Access storage class) in Dedicated Local Zones.</p> </note>"""
    owner: NotRequired["capo_s3.types.owner.Owner"]
    """<p>Specifies the owner of the object that is part of the multipart upload. </p> <note> <p> <b>Directory buckets</b> - The bucket owner is returned as the object owner for all the objects.</p> </note>"""
    initiator: NotRequired["capo_s3.types.initiator.Initiator"]
    """<p>Identifies who initiated the multipart upload.</p>"""
    checksum_algorithm: NotRequired[
        "capo_s3.types.checksum_algorithm.ChecksumAlgorithm"
    ]
    """<p>The algorithm that was used to create a checksum of the object.</p>"""
    checksum_type: NotRequired["capo_s3.types.checksum_type.ChecksumType"]
    """<p>The checksum type that is used to calculate the object’s checksum value. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html">Checking object integrity</a> in the <i>Amazon S3 User Guide</i>.</p>"""

checksum_algorithm instance-attribute

checksum_algorithm: NotRequired[ChecksumAlgorithm]

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

checksum_type instance-attribute

checksum_type: NotRequired[ChecksumType]

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 instance-attribute

initiated: NotRequired[Initiated]

Date and time at which the multipart upload was initiated.

initiator instance-attribute

initiator: NotRequired[Initiator]

Identifies who initiated the multipart upload.

key instance-attribute

key: NotRequired[ObjectKey]

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

owner instance-attribute

owner: NotRequired[Owner]

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

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

storage_class instance-attribute

storage_class: NotRequired[StorageClass]

The class of storage used to store the object.

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 instance-attribute

upload_id: NotRequired[MultipartUploadId]

Upload ID that identifies the multipart upload.