RoutingProfileArgs

data class RoutingProfileArgs(val agentAvailabilityTimer: Output<RoutingProfileAgentAvailabilityTimer>? = null, val defaultOutboundQueueArn: Output<String>? = null, val description: Output<String>? = null, val instanceArn: Output<String>? = null, val mediaConcurrencies: Output<List<RoutingProfileMediaConcurrencyArgs>>? = null, val name: Output<String>? = null, val queueConfigs: Output<List<RoutingProfileQueueConfigArgs>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<RoutingProfileArgs>

Resource Type definition for AWS::Connect::RoutingProfile

Constructors

Link copied to clipboard
constructor(agentAvailabilityTimer: Output<RoutingProfileAgentAvailabilityTimer>? = null, defaultOutboundQueueArn: Output<String>? = null, description: Output<String>? = null, instanceArn: Output<String>? = null, mediaConcurrencies: Output<List<RoutingProfileMediaConcurrencyArgs>>? = null, name: Output<String>? = null, queueConfigs: Output<List<RoutingProfileQueueConfigArgs>>? = null, tags: Output<List<TagArgs>>? = null)

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
val defaultOutboundQueueArn: Output<String>? = null

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

Link copied to clipboard
val description: Output<String>? = null

The description of the routing profile.

Link copied to clipboard
val instanceArn: Output<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: Output<String>? = null

The name of the routing profile.

Link copied to clipboard

The queues to associate with this routing profile.

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

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

Functions

Link copied to clipboard
open override fun toJava(): RoutingProfileArgs