Interface CfnQueueProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnQueueProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.112.0 (build de1bc80)",
date="2025-05-15T23:29:00.442Z")
@Stability(Stable)
public interface CfnQueueProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnQueue
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.connect.*; CfnQueueProps cfnQueueProps = CfnQueueProps.builder() .hoursOfOperationArn("hoursOfOperationArn") .instanceArn("instanceArn") .name("name") // the properties below are optional .description("description") .maxContacts(123) .outboundCallerConfig(OutboundCallerConfigProperty.builder() .outboundCallerIdName("outboundCallerIdName") .outboundCallerIdNumberArn("outboundCallerIdNumberArn") .outboundFlowArn("outboundFlowArn") .build()) .outboundEmailConfig(OutboundEmailConfigProperty.builder() .outboundEmailAddressId("outboundEmailAddressId") .build()) .quickConnectArns(List.of("quickConnectArns")) .status("status") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnQueueProps
static final class
An implementation forCfnQueueProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnQueueProps.Builder
builder()
default String
The description of the queue.The Amazon Resource Name (ARN) of the hours of operation.The identifier of the Amazon Connect instance.default Number
The maximum number of contacts that can be in the queue before it is considered full.getName()
The name of the queue.default Object
The outbound caller ID name, number, and outbound whisper flow.default Object
The outbound email address ID for a specified queue.The Amazon Resource Names (ARN) of the of the quick connects available to agents who are working the queue.default String
The status of the queue.getTags()
The tags used to organize, track, or control access for this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getHoursOfOperationArn
The Amazon Resource Name (ARN) of the hours of operation.- See Also:
-
getInstanceArn
The identifier of the Amazon Connect instance.- See Also:
-
getName
-
getDescription
The description of the queue.- See Also:
-
getMaxContacts
The maximum number of contacts that can be in the queue before it is considered full.- See Also:
-
getOutboundCallerConfig
The outbound caller ID name, number, and outbound whisper flow.- See Also:
-
getOutboundEmailConfig
The outbound email address ID for a specified queue.- See Also:
-
getQuickConnectArns
-
getStatus
-
getTags
-
builder
- Returns:
- a
CfnQueueProps.Builder
ofCfnQueueProps
-