Module Values.CreateChatResponseConfigurationRequestSource

Creates a new chat response configuration for an Amazon Q Business application. This operation establishes a set of parameters that define how the system generates and formats responses to user queries in chat interactions.

Sourcetype nonrec t = {
  1. applicationId : ApplicationId.t;
    (*

    The unique identifier of the Amazon Q Business application for which to create the new chat response configuration.

    *)
  2. displayName : DisplayName.t;
    (*

    A human-readable name for the new chat response configuration, making it easier to identify and manage among multiple configurations.

    *)
  3. clientToken : String_.t option;
    (*

    A unique, case-sensitive identifier to ensure idempotency of the request. This helps prevent the same configuration from being created multiple times if retries occur.

    *)
  4. responseConfigurations : ResponseConfigurations.t;
    (*

    A collection of response configuration settings that define how Amazon Q Business will generate and format responses to user queries in chat interactions.

    *)
  5. tags : Tags.t option;
    (*

    A list of key-value pairs to apply as tags to the new chat response configuration, enabling categorization and management of resources across Amazon Web Services services.

    *)
}
Sourceval context_ : string
Sourceval make : ?clientToken:??? -> ?tags:??? -> applicationId:ApplicationId.t -> displayName:DisplayName.t -> responseConfigurations:ResponseConfigurations.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of TagKey.t ]) list ] list | `Map of ([> `Enum of string ] * [> `Structure of (string * [> `Structure of (string * [> `String of Instruction.t ]) list ]) list ]) list | `String of ApplicationId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t