Values.QuickResponseDataSourceInformation about the quick response.
type nonrec t = {channels : Channels.t option;The Amazon Connect contact channels this quick response applies to. The supported contact channel types include Chat.
*)contentType : QuickResponseType.t option;The media type of the quick response content. Use application/x.quickresponse;format=plain for quick response written in plain text. Use application/x.quickresponse;format=markdown for quick response written in richtext.
*)contents : QuickResponseContents.t option;The contents of the quick response.
*)createdTime : SyntheticTimestamp_epoch_seconds.t option;The timestamp when the quick response was created.
*)description : QuickResponseDescription.t option;The description of the quick response.
*)groupingConfiguration : GroupingConfiguration.t option;The configuration information of the user groups that the quick response is accessible to.
*)isActive : Boolean.t option;Whether the quick response is active.
*)knowledgeBaseArn : Arn.t option;The Amazon Resource Name (ARN) of the knowledge base.
*)knowledgeBaseId : Uuid.t option;The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Wisdom Content resource to it. Can be either the ID or the ARN. URLs cannot contain the ARN.
*)language : LanguageCode.t option;The language code value for the language in which the quick response is written.
*)lastModifiedBy : GenericArn.t option;The Amazon Resource Name (ARN) of the user who last updated the quick response data.
*)lastModifiedTime : SyntheticTimestamp_epoch_seconds.t option;The timestamp when the quick response data was last modified.
*)name : QuickResponseName.t option;The name of the quick response.
*)quickResponseArn : Arn.t option;The Amazon Resource Name (ARN) of the quick response.
*)quickResponseId : Uuid.t option;The identifier of the quick response.
*)shortcutKey : ShortCutKey.t option;The shortcut key of the quick response. The value should be unique across the knowledge base.
*)status : QuickResponseStatus.t option;The status of the quick response data.
*)}val make :
?channels:??? ->
?contentType:??? ->
?contents:??? ->
?createdTime:??? ->
?description:??? ->
?groupingConfiguration:??? ->
?isActive:??? ->
?knowledgeBaseArn:??? ->
?knowledgeBaseId:??? ->
?language:??? ->
?lastModifiedBy:??? ->
?lastModifiedTime:??? ->
?name:??? ->
?quickResponseArn:??? ->
?quickResponseId:??? ->
?shortcutKey:??? ->
?status:??? ->
?tags:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `List of [> `String of Channel.t ] list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of QuickResponseType.t
| `Structure of
(string
* [> `List of [> `String of GroupingValue.t ] list
| `String of GroupingCriteria.t
| `Structure of
(string * [> `String of QuickResponseContent.t ]) list ])
list
| `Timestamp of SyntheticTimestamp_epoch_seconds.t ])
list ]