Values.UpdateQuickResponseRequestSourceUpdates an existing Wisdom 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.
*)content : QuickResponseDataProvider.t option;The updated content of the quick response.
*)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.
*)description : QuickResponseDescription.t option;The updated description of the quick response.
*)groupingConfiguration : GroupingConfiguration.t option;The updated grouping configuration of the quick response.
*)isActive : Boolean.t option;Whether the quick response is active.
*)knowledgeBaseId : UuidOrArn.t;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. The supported language codes include de_DE, en_US, es_ES, fr_FR, id_ID, it_IT, ja_JP, ko_KR, pt_BR, zh_CN, zh_TW
*)name : QuickResponseName.t option;The name of the quick response.
*)quickResponseId : UuidOrArn.t;The identifier of the quick response.
*)removeDescription : Boolean.t option;Whether to remove the description from the quick response.
*)removeGroupingConfiguration : Boolean.t option;Whether to remove the grouping configuration of the quick response.
*)removeShortcutKey : Boolean.t option;Whether to remove the shortcut key of the quick response.
*)shortcutKey : ShortCutKey.t option;The shortcut key of the quick response. The value should be unique across the knowledge base.
*)}val make :
?channels:??? ->
?content:??? ->
?contentType:??? ->
?description:??? ->
?groupingConfiguration:??? ->
?isActive:??? ->
?language:??? ->
?name:??? ->
?removeDescription:??? ->
?removeGroupingConfiguration:??? ->
?removeShortcutKey:??? ->
?shortcutKey:??? ->
knowledgeBaseId:UuidOrArn.t ->
quickResponseId:UuidOrArn.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `List of [> `String of Channel.t ] list
| `String of QuickResponseType.t
| `Structure of
(string
* [> `List of [> `String of GroupingValue.t ] list
| `String of QuickResponseContent.t ])
list ])
list ]