Values_1.RoutingProfileSourceContains information about a routing profile.
type nonrec t = {instanceId : Values_0.InstanceId.t option;The identifier of the Amazon Connect instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
*)name : Values_0.RoutingProfileName.t option;The name of the routing profile.
*)routingProfileArn : Values_0.ARN.t option;The Amazon Resource Name (ARN) of the routing profile.
*)routingProfileId : Values_0.RoutingProfileId.t option;The identifier of the routing profile.
*)description : Values_0.RoutingProfileDescription.t option;The description of the routing profile.
*)mediaConcurrencies : Values_0.MediaConcurrencies.t option;The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
*)defaultOutboundQueueId : Values_0.QueueId.t option;The identifier of the default outbound queue for this routing profile.
*)numberOfAssociatedQueues : Long.t option;The number of associated queues in routing profile.
*)numberOfAssociatedManualAssignmentQueues : Long.t option;The number of associated manual assignment queues in routing profile.
*)numberOfAssociatedUsers : Long.t option;The number of associated users in routing profile.
*)agentAvailabilityTimer : Values_0.AgentAvailabilityTimer.t option;Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.
*)lastModifiedTime : Values_0.Timestamp.t option;The timestamp when this resource was last modified.
*)lastModifiedRegion : Values_0.RegionName.t option;The Amazon Web Services Region where this resource was last modified.
*)isDefault : Values_0.Boolean.t option;Whether this a default routing profile.
*)associatedQueueIds : Values_0.AssociatedQueueIdList.t option;The IDs of the associated queue.
*)associatedManualAssignmentQueueIds : Values_0.AssociatedQueueIdList.t option;The IDs of the associated manual assignment queues.
*)}val make :
?instanceId:??? ->
?name:??? ->
?routingProfileArn:??? ->
?routingProfileId:??? ->
?description:??? ->
?mediaConcurrencies:??? ->
?defaultOutboundQueueId:??? ->
?tags:??? ->
?numberOfAssociatedQueues:??? ->
?numberOfAssociatedManualAssignmentQueues:??? ->
?numberOfAssociatedUsers:??? ->
?agentAvailabilityTimer:??? ->
?lastModifiedTime:??? ->
?lastModifiedRegion:??? ->
?isDefault:??? ->
?associatedQueueIds:??? ->
?associatedManualAssignmentQueueIds:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Values_0.Boolean.t
| `Enum of string
| `List of
[> `String of string
| `Structure of
(string
* [> `Enum of string
| `Integer of int
| `Structure of (string * [> `Enum of string ]) list ])
list ]
list
| `Long of Long.t
| `Map of ([> `String of string ] * [> `String of string ]) list
| `String of Values_0.InstanceId.t
| `Timestamp of Values_0.Timestamp.t ])
list ]