Values_1.GetCurrentUserDataRequestSourceGets the real-time active user data from the specified Amazon Connect instance.
type nonrec t = {instanceId : Values_0.InstanceId.t;The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
*)filters : UserDataFilters.t;The filters to apply to returned user data. You can filter up to the following limits: Queues: 100 Routing profiles: 100 Agents: 100 Contact states: 9 User hierarchy groups: 1 The user data is retrieved for only the specified values/resources in the filter. A maximum of one filter can be passed from queues, routing profiles, agents, and user hierarchy groups. Currently tagging is only supported on the resources that are passed in the filter.
*)nextToken : NextToken.t option;The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
*)maxResults : MaxResult100.t option;The maximum number of results to return per page.
*)}val make :
?nextToken:??? ->
?maxResults:??? ->
instanceId:Values_0.InstanceId.t ->
filters:UserDataFilters.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Integer of MaxResult100.t
| `String of Values_0.InstanceId.t
| `Structure of
(string
* [> `List of [> `String of Values_0.QueueId.t ] list
| `Structure of
(string * [> `List of [> `Enum of string ] list ]) list ])
list ])
list ]