Values.AttachmentSourceAn attachment in an Amazon Q Business conversation.
type nonrec t = {attachmentId : AttachmentId.t option;The identifier of the Amazon Q Business attachment.
*)conversationId : ConversationId.t option;The identifier of the Amazon Q Business conversation the attachment is associated with.
*)name : AttachmentName.t option;Filename of the Amazon Q Business attachment.
*)copyFrom : CopyFromSource.t option;A CopyFromSource containing a reference to the original source of the Amazon Q Business attachment.
*)fileType : String_.t option;Filetype of the Amazon Q Business attachment.
*)fileSize : Integer.t option;Size in bytes of the Amazon Q Business attachment.
*)md5chksum : String_.t option;MD5 checksum of the Amazon Q Business attachment contents.
*)createdAt : Timestamp.t option;The Unix timestamp when the Amazon Q Business attachment was created.
*)status : AttachmentStatus.t option;AttachmentStatus of the Amazon Q Business attachment.
*)error : ErrorDetail.t option;ErrorDetail providing information about a Amazon Q Business attachment error.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `String of AttachmentId.t
| `Structure of
(string
* [> `Enum of string
| `String of ErrorMessage.t
| `Structure of (string * [> `String of ConversationId.t ]) list ])
list
| `Timestamp of Timestamp.t ])
list ]