GetRoutingProfileResult

data class GetRoutingProfileResult(val agentAvailabilityTimer: RoutingProfileAgentAvailabilityTimer? = null, val defaultOutboundQueueArn: String? = null, val description: String? = null, val instanceArn: String? = null, val mediaConcurrencies: List<RoutingProfileMediaConcurrency>? = null, val name: String? = null, val queueConfigs: List<RoutingProfileQueueConfig>? = null, val routingProfileArn: String? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(agentAvailabilityTimer: RoutingProfileAgentAvailabilityTimer? = null, defaultOutboundQueueArn: String? = null, description: String? = null, instanceArn: String? = null, mediaConcurrencies: List<RoutingProfileMediaConcurrency>? = null, name: String? = null, queueConfigs: List<RoutingProfileQueueConfig>? = null, routingProfileArn: String? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether agents with this routing profile will have their routing order calculated based on longest idle time or time since their last inbound contact.

Link copied to clipboard

The identifier of the default outbound queue for this routing profile.

Link copied to clipboard
val description: String? = null

The description of the routing profile.

Link copied to clipboard
val instanceArn: String? = null

The identifier of the Amazon Connect instance.

Link copied to clipboard

The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.

Link copied to clipboard
val name: String? = null

The name of the routing profile.

Link copied to clipboard

The queues to associate with this routing profile.

Link copied to clipboard

The Amazon Resource Name (ARN) of the routing profile.

Link copied to clipboard
val tags: List<Tag>? = null

An array of key-value pairs to apply to this resource.