Skip to content

UploadUrlMetadata

Source code in docs_src/capo_connect/types/upload_url_metadata.py
class UploadUrlMetadata(TypedDict, closed=True):
    url: NotRequired["capo_connect.types.metadata_url.MetadataUrl"]
    """<p>A pre-signed S3 URL that should be used for uploading the attached file. </p>"""
    url_expiry: NotRequired["capo_connect.types.iso8601_datetime.ISO8601Datetime"]
    """<p>The expiration time of the URL in ISO timestamp. It's specified in ISO 8601 format: <code>yyyy-MM-ddThh:mm:ss.SSSZ</code>. For example, <code>2019-11-08T02:41:28.172Z</code>.</p>"""
    headers_to_include: NotRequired[
        "capo_connect.types.url_metadata_signed_headers.UrlMetadataSignedHeaders"
    ]
    """<p>A map of headers that should be provided when uploading the attached file. </p>"""

headers_to_include instance-attribute

headers_to_include: NotRequired[UrlMetadataSignedHeaders]

A map of headers that should be provided when uploading the attached file.

url instance-attribute

url: NotRequired[MetadataUrl]

A pre-signed S3 URL that should be used for uploading the attached file.

url_expiry instance-attribute

url_expiry: NotRequired[ISO8601Datetime]

The expiration time of the URL in ISO timestamp. It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.