Values.OrchestrationAIAgentConfigurationSourceThe configuration for AI Agents of type ORCHESTRATION.
type nonrec t = {orchestrationAIPromptId : UuidWithQualifier.t;The AI Prompt identifier used by the Orchestration AI Agent.
*)orchestrationAIGuardrailId : UuidWithQualifier.t option;The AI Guardrail identifier used by the Orchestration AI Agent.
*)toolConfigurations : ToolConfigurationList.t option;The tool configurations used by the Orchestration AI Agent.
*)connectInstanceArn : GenericArn.t option;The Amazon Resource Name (ARN) of the Amazon Connect instance used by the Orchestration AI Agent.
*)locale : NonEmptyString.t option;The locale setting for the Orchestration AI Agent.
*)}val make :
?orchestrationAIGuardrailId:??? ->
?toolConfigurations:??? ->
?connectInstanceArn:??? ->
?locale:??? ->
orchestrationAIPromptId:UuidWithQualifier.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `String of NonEmptyString.t
| `Structure of
(string
* [> `String of NonEmptyString.t
| `Structure of
(string
* [> `Enum of string
| `String of
NonEmptySensitiveString.t ])
list ])
list ])
list ]
list
| `String of NonEmptyString.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of [> `String of String_.t ] list
| `String of String_.t ])
list ])
list ]
list
| `String of UuidWithQualifier.t ])
list ]