aws.connect.get_attached_file
Example SQL Queries
SELECT * FROMaws.connect.get_attached_fileWHERE"instance_id" = 'VALUE'AND "file_id" = 'VALUE'AND "associated_resource_arn" = 'VALUE';Description
Provides a pre-signed URL for download of an approved attached file. This API also returns metadata about the attached file. It will only return a downloadURL if the status of the attached file is APPROVED.
Table Definition
| Column Name | Column Data Type |
|---|---|
| associated_resource_arn Required Input Column The resource to which the attached file is (being) uploaded to. Cases are the only current supported resource. | VARCHAR |
| file_id Required Input Column The unique identifier of the attached file resource. | VARCHAR |
| instance_id Required Input Column The unique identifier of the Connect instance. | VARCHAR |
| url_expiry_in_seconds Input Column Optional override for the expiry of the pre-signed S3 URL in seconds. The default value is 300. | BIGINT |
| _aws_profile Input Column The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( |
Show child fields
| |
| _aws_region Input Column The AWS region to use. | VARCHAR |
| created_by Represents the identity that created the file. | STRUCT( |
Show child fields
| |
| creation_time 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. | VARCHAR |
| download_url_metadata URL and expiry to be used when downloading the attached file. | STRUCT( |
Show child fields
| |
| file_arn The unique identifier of the attached file resource (ARN). | VARCHAR |
| file_name A case-sensitive name of the attached file being uploaded. | VARCHAR |
| file_size_in_bytes The size of the attached file in bytes. | BIGINT |
| file_status The current status of the attached file. | VARCHAR |
| file_use_case_type The use case for the file. | VARCHAR |
| tags The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }. | MAP(VARCHAR, VARCHAR) |