Class: Aws::QBusiness::Types::Attachment
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::Attachment
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-qbusiness/types.rb
Overview
An attachment in an Amazon Q Business conversation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attachment_id ⇒ String
The identifier of the Amazon Q Business attachment.
-
#conversation_id ⇒ String
The identifier of the Amazon Q Business conversation the attachment is associated with.
-
#copy_from ⇒ Types::CopyFromSource
A CopyFromSource containing a reference to the original source of the Amazon Q Business attachment.
-
#created_at ⇒ Time
The Unix timestamp when the Amazon Q Business attachment was created.
-
#error ⇒ Types::ErrorDetail
ErrorDetail providing information about a Amazon Q Business attachment error.
-
#file_size ⇒ Integer
Size in bytes of the Amazon Q Business attachment.
-
#file_type ⇒ String
Filetype of the Amazon Q Business attachment.
-
#md5chksum ⇒ String
MD5 checksum of the Amazon Q Business attachment contents.
-
#name ⇒ String
Filename of the Amazon Q Business attachment.
-
#status ⇒ String
AttachmentStatus of the Amazon Q Business attachment.
Instance Attribute Details
#attachment_id ⇒ String
The identifier of the Amazon Q Business attachment.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#conversation_id ⇒ String
The identifier of the Amazon Q Business conversation the attachment is associated with.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#copy_from ⇒ Types::CopyFromSource
A CopyFromSource containing a reference to the original source of the Amazon Q Business attachment.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The Unix timestamp when the Amazon Q Business attachment was created.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#error ⇒ Types::ErrorDetail
ErrorDetail providing information about a Amazon Q Business attachment error.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#file_size ⇒ Integer
Size in bytes of the Amazon Q Business attachment.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#file_type ⇒ String
Filetype of the Amazon Q Business attachment.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#md5chksum ⇒ String
MD5 checksum of the Amazon Q Business attachment contents.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Filename of the Amazon Q Business attachment.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
AttachmentStatus of the Amazon Q Business attachment.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 |
# File 'lib/aws-sdk-qbusiness/types.rb', line 602 class Attachment < Struct.new( :attachment_id, :conversation_id, :name, :copy_from, :file_type, :file_size, :md5chksum, :created_at, :status, :error) SENSITIVE = [] include Aws::Structure end |