Class: Aws::Connect::Types::GetAttachedFileResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Connect::Types::GetAttachedFileResponse
- Defined in:
- gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb
Overview
Response from GetAttachedFile API.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#associated_resource_arn ⇒ String
The resource to which the attached file is (being) uploaded to.
-
#created_by ⇒ Types::CreatedByInfo
Represents the identity that created the file.
-
#creation_time ⇒ String
The time of Creation of the file resource as an ISO timestamp.
-
#download_url_metadata ⇒ Types::DownloadUrlMetadata
URL and expiry to be used when downloading the attached file.
-
#file_arn ⇒ String
The unique identifier of the attached file resource (ARN).
-
#file_id ⇒ String
The unique identifier of the attached file resource.
-
#file_name ⇒ String
A case-sensitive name of the attached file being uploaded.
-
#file_size_in_bytes ⇒ Integer
The size of the attached file in bytes.
-
#file_status ⇒ String
The current status of the attached file.
-
#file_use_case_type ⇒ String
The use case for the file.
-
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for this resource.
Instance Attribute Details
#associated_resource_arn ⇒ String
The resource to which the attached file is (being) uploaded to. Cases are the only current supported resource.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#created_by ⇒ Types::CreatedByInfo
Represents the identity that created the file.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ String
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
.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#download_url_metadata ⇒ Types::DownloadUrlMetadata
URL and expiry to be used when downloading the attached file.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#file_arn ⇒ String
The unique identifier of the attached file resource (ARN).
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#file_id ⇒ String
The unique identifier of the attached file resource.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#file_name ⇒ String
A case-sensitive name of the attached file being uploaded.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#file_size_in_bytes ⇒ Integer
The size of the attached file in bytes.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#file_status ⇒ String
The current status of the attached file.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#file_use_case_type ⇒ String
The use case for the file.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for this
resource. For example, { "Tags": {"key1":"value1", "key2":"value2"}
}
.
9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9665 class GetAttachedFileResponse < Struct.new( :file_arn, :file_id, :creation_time, :file_status, :file_name, :file_size_in_bytes, :associated_resource_arn, :file_use_case_type, :created_by, :download_url_metadata, :tags) SENSITIVE = [] include Aws::Structure end |