Values.UpdateChatResponseConfigurationRequestSourceUpdates an existing chat response configuration in an Amazon Q Business application. This operation allows administrators to modify configuration settings, display name, and response parameters to refine how the system generates responses.
type nonrec t = {applicationId : ApplicationId.t;The unique identifier of the Amazon Q Business application containing the chat response configuration to update.
*)chatResponseConfigurationId : ChatResponseConfigurationId.t;The unique identifier of the chat response configuration to update within the specified application.
*)displayName : DisplayName.t option;The new human-readable name to assign to the chat response configuration, making it easier to identify among multiple configurations.
*)responseConfigurations : ResponseConfigurations.t;The updated collection of response configuration settings that define how Amazon Q Business generates and formats responses to user queries.
*)clientToken : String_.t option;A unique, case-sensitive identifier to ensure idempotency of the request. This helps prevent the same update from being processed multiple times if retries occur.
*)}val make :
?displayName:??? ->
?clientToken:??? ->
applicationId:ApplicationId.t ->
chatResponseConfigurationId:ChatResponseConfigurationId.t ->
responseConfigurations:ResponseConfigurations.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `Enum of string ]
* [> `Structure of
(string
* [> `Structure of
(string * [> `String of Instruction.t ]) list ])
list ])
list
| `String of ApplicationId.t ])
list ]