QueueArgs

data class QueueArgs(val description: Output<String>? = null, val hoursOfOperationArn: Output<String>? = null, val instanceArn: Output<String>? = null, val maxContacts: Output<Int>? = null, val name: Output<String>? = null, val outboundCallerConfig: Output<QueueOutboundCallerConfigArgs>? = null, val quickConnectArns: Output<List<String>>? = null, val status: Output<QueueStatus>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<QueueArgs>

Resource Type definition for AWS::Connect::Queue

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, hoursOfOperationArn: Output<String>? = null, instanceArn: Output<String>? = null, maxContacts: Output<Int>? = null, name: Output<String>? = null, outboundCallerConfig: Output<QueueOutboundCallerConfigArgs>? = null, quickConnectArns: Output<List<String>>? = null, status: Output<QueueStatus>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

The description of the queue.

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

The identifier for the hours of operation.

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

The identifier of the Amazon Connect instance.

Link copied to clipboard
val maxContacts: Output<Int>? = null

The maximum number of contacts that can be in the queue before it is considered full.

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

The name of the queue.

Link copied to clipboard

The outbound caller ID name, number, and outbound whisper flow.

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

The quick connects available to agents who are working the queue.

Link copied to clipboard
val status: Output<QueueStatus>? = null

The status of the queue.

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(): QueueArgs