Values.StartQAppSessionInputSourceStarts a new session for an Amazon Q App, allowing inputs to be provided and the app to be run. Each Q App session will be condensed into a single conversation in the web experience.
type nonrec t = {instanceId : InstanceId.t;The unique identifier of the Amazon Q Business application environment instance.
*)appId : UUID.t;The unique identifier of the Q App to start a session for.
*)appVersion : AppVersion.t;The version of the Q App to use for the session.
*)initialValues : CardValueList.t option;Optional initial input values to provide for the Q App session.
*)sessionId : String_.t option;The unique identifier of the a Q App session.
*)}val make :
?initialValues:??? ->
?sessionId:??? ->
?tags:??? ->
instanceId:InstanceId.t ->
appId:UUID.t ->
appVersion:AppVersion.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of AppVersion.t
| `List of
[> `Structure of
(string
* [> `String of UUID.t
| `Structure of
(string * [> `Enum of string | `String of UUID.t ]) list ])
list ]
list
| `Map of
([> `String of String_.t ] * [> `String of String_.t ]) list
| `String of InstanceId.t ])
list ]