Skip to content

CompleteAttachmentUploadRequest

Source code in docs_src/capo_support/types/complete_attachment_upload_request.py
class CompleteAttachmentUploadRequest(TypedDict, closed=True):
    upload_id: "capo_support.types.upload_id.UploadId"
    """<p>The identifier associated with the upload to complete.</p>"""
    completed_uploads: "capo_support.types.completed_upload_list.CompletedUploadList"
    """<p>The list of parts being reported as completed in this call. Each entry must contain the <code>partIndex</code> of an uploaded part and the <code>ETag</code> returned by Amazon S3 when that part was uploaded.</p>"""
    dry_run: NotRequired["capo_support.types.nullable_boolean_type.NullableBooleanType"]
    """<p>Specifies whether to validate the request without actually completing the upload. When set to <code>true</code>, the request is validated but the upload isn't finalized, and the operation returns a <code>DryRunOperationException</code>. When omitted or set to <code>false</code>, the request runs normally.</p>"""

completed_uploads instance-attribute

completed_uploads: CompletedUploadList

The list of parts being reported as completed in this call. Each entry must contain the partIndex of an uploaded part and the ETag returned by Amazon S3 when that part was uploaded.

dry_run instance-attribute

dry_run: NotRequired[NullableBooleanType]

Specifies whether to validate the request without actually completing the upload. When set to true, the request is validated but the upload isn't finalized, and the operation returns a DryRunOperationException. When omitted or set to false, the request runs normally.

upload_id instance-attribute

upload_id: UploadId

The identifier associated with the upload to complete.