Skip to content

GetAttachedFileResponse

Source code in docs_src/capo_connect/types/get_attached_file_response.py
class GetAttachedFileResponse(TypedDict, closed=True):
    file_arn: NotRequired["capo_connect.types.arn.ARN"]
    """<p>The unique identifier of the attached file resource (ARN).</p>"""
    file_id: NotRequired["capo_connect.types.file_id.FileId"]
    """<p>The unique identifier of the attached file resource.</p>"""
    creation_time: NotRequired["capo_connect.types.iso8601_datetime.ISO8601Datetime"]
    """<p>The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format: <code>yyyy-MM-ddThh:mm:ss.SSSZ</code>. For example, <code>2024-05-03T02:41:28.172Z</code>.</p>"""
    file_status: NotRequired["capo_connect.types.file_status_type.FileStatusType"]
    """<p>The current status of the attached file.</p>"""
    file_name: NotRequired["capo_connect.types.file_name.FileName"]
    """<p>A case-sensitive name of the attached file being uploaded.</p>"""
    file_size_in_bytes: "capo_connect.types.file_size_in_bytes.FileSizeInBytes"
    """<p>The size of the attached file in bytes.</p>"""
    associated_resource_arn: NotRequired["capo_connect.types.arn.ARN"]
    """<p>The resource to which the attached file is (being) uploaded to. The supported resources are <a href="https://docs.aws.amazon.com/connect/latest/adminguide/cases.html">Cases</a>, <a href="https://docs.aws.amazon.com/connect/latest/adminguide/setup-email-channel.html">Email</a>, and <a href="https://docs.aws.amazon.com/connect/latest/adminguide/concepts-getting-started-tasks.html">Task</a>.</p>"""
    file_use_case_type: NotRequired[
        "capo_connect.types.file_use_case_type.FileUseCaseType"
    ]
    """<p>The use case for the file.</p>"""
    created_by: NotRequired["capo_connect.types.created_by_info.CreatedByInfo"]
    """<p>Represents the identity that created the file.</p>"""
    download_url_metadata: NotRequired[
        "capo_connect.types.download_url_metadata.DownloadUrlMetadata"
    ]
    """<p>URL and expiry to be used when downloading the attached file. </p>"""
    tags: NotRequired["capo_connect.types.tag_map.TagMap"]
    """<p>The tags used to organize, track, or control access for this resource. For example, <code>{ "Tags": {"key1":"value1", "key2":"value2"} }</code>.</p>"""

associated_resource_arn instance-attribute

associated_resource_arn: NotRequired[ARN]

The resource to which the attached file is (being) uploaded to. The supported resources are Cases, Email, and Task.

created_by instance-attribute

created_by: NotRequired[CreatedByInfo]

Represents the identity that created the file.

creation_time instance-attribute

creation_time: NotRequired[ISO8601Datetime]

The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2024-05-03T02:41:28.172Z.

download_url_metadata instance-attribute

download_url_metadata: NotRequired[DownloadUrlMetadata]

URL and expiry to be used when downloading the attached file.

file_arn instance-attribute

file_arn: NotRequired[ARN]

The unique identifier of the attached file resource (ARN).

file_id instance-attribute

file_id: NotRequired[FileId]

The unique identifier of the attached file resource.

file_name instance-attribute

file_name: NotRequired[FileName]

A case-sensitive name of the attached file being uploaded.

file_size_in_bytes instance-attribute

file_size_in_bytes: FileSizeInBytes

The size of the attached file in bytes.

file_status instance-attribute

file_status: NotRequired[FileStatusType]

The current status of the attached file.

file_use_case_type instance-attribute

file_use_case_type: NotRequired[FileUseCaseType]

The use case for the file.

tags instance-attribute

tags: NotRequired[TagMap]

The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.