Skip to content

GetAttachedFileRequest

Source code in docs_src/capo_connect/types/get_attached_file_request.py
class GetAttachedFileRequest(TypedDict, closed=True):
    instance_id: "capo_connect.types.instance_id.InstanceId"
    """<p>The unique identifier of the Connect Customer instance.</p>"""
    file_id: "capo_connect.types.file_id.FileId"
    """<p>The unique identifier of the attached file resource.</p>"""
    url_expiry_in_seconds: NotRequired[
        "capo_connect.types.url_expiry_in_seconds.URLExpiryInSeconds"
    ]
    """<p>Optional override for the expiry of the pre-signed S3 URL in seconds. The default value is 300.</p>"""
    associated_resource_arn: "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> <note> <p>This value must be a valid ARN.</p> </note>"""

associated_resource_arn instance-attribute

associated_resource_arn: ARN

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

This value must be a valid ARN.

file_id instance-attribute

file_id: FileId

The unique identifier of the attached file resource.

instance_id instance-attribute

instance_id: InstanceId

The unique identifier of the Connect Customer instance.

url_expiry_in_seconds instance-attribute

url_expiry_in_seconds: NotRequired[URLExpiryInSeconds]

Optional override for the expiry of the pre-signed S3 URL in seconds. The default value is 300.