Values.SessionDataSourceInformation about the session.
type nonrec t = {sessionArn : Arn.t option;The Amazon Resource Name (ARN) of the session.
*)sessionId : Uuid.t option;The identifier of the session.
*)name : Name.t option;The name of the session.
*)description : Description.t option;The description of the session.
*)integrationConfiguration : SessionIntegrationConfiguration.t option;The configuration information for the session integration.
*)tagFilter : TagFilter.t option;An object that can be used to specify Tag conditions.
*)aiAgentConfiguration : AIAgentConfigurationMap.t option;The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that should be used by Amazon Q in Connect for this Session.
*)origin : Origin.t option;The origin of the Session to be listed. SYSTEM for a default Session created by Amazon Q in Connect or CUSTOMER for a Session created by calling CreateSession API.
*)orchestratorConfigurationList : OrchestratorConfigurationList.t option;The list of orchestrator configurations for the session.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `String of UuidOrArnOrEitherWithQualifier.t ])
list ]
list
| `Map of
([> `Enum of string | `String of TagKey.t ]
* [> `String of TagValue.t
| `Structure of
(string * [> `String of UuidWithQualifier.t ]) list ])
list
| `String of Arn.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of TagKey.t ]) list ]
list
| `String of TagKey.t
| `Structure of
(string * [> `String of TagKey.t ]) list ])
list ]
list
| `String of GenericArn.t
| `Structure of (string * [> `String of TagKey.t ]) list ])
list ])
list ]