Class CfnQueueMixinProps
Properties for CfnQueuePropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.Connect.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnQueueMixinProps : ICfnQueueMixinProps
Syntax (vb)
Public Class CfnQueueMixinProps Implements ICfnQueueMixinProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-queue.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.Connect.Mixins;
var cfnQueueMixinProps = new CfnQueueMixinProps {
Description = "description",
HoursOfOperationArn = "hoursOfOperationArn",
InstanceArn = "instanceArn",
MaxContacts = 123,
Name = "name",
OutboundCallerConfig = new OutboundCallerConfigProperty {
OutboundCallerIdName = "outboundCallerIdName",
OutboundCallerIdNumberArn = "outboundCallerIdNumberArn",
OutboundFlowArn = "outboundFlowArn"
},
OutboundEmailConfig = new OutboundEmailConfigProperty {
OutboundEmailAddressId = "outboundEmailAddressId"
},
QuickConnectArns = new [] { "quickConnectArns" },
Status = "status",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
| CfnQueueMixinProps() | Properties for CfnQueuePropsMixin. |
Properties
| Description | The description of the queue. |
| HoursOfOperationArn | The Amazon Resource Name (ARN) of the hours of operation. |
| InstanceArn | The identifier of the Amazon Connect instance. |
| MaxContacts | The maximum number of contacts that can be in the queue before it is considered full. |
| Name | The name of the queue. |
| OutboundCallerConfig | The outbound caller ID name, number, and outbound whisper flow. |
| OutboundEmailConfig | The outbound email address ID for a specified queue. |
| QuickConnectArns | The Amazon Resource Names (ARN) of the of the quick connects available to agents who are working the queue. |
| Status | The status of the queue. |
| Tags | The tags used to organize, track, or control access for this resource. |
Constructors
CfnQueueMixinProps()
Properties for CfnQueuePropsMixin.
public CfnQueueMixinProps()
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-queue.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.Connect.Mixins;
var cfnQueueMixinProps = new CfnQueueMixinProps {
Description = "description",
HoursOfOperationArn = "hoursOfOperationArn",
InstanceArn = "instanceArn",
MaxContacts = 123,
Name = "name",
OutboundCallerConfig = new OutboundCallerConfigProperty {
OutboundCallerIdName = "outboundCallerIdName",
OutboundCallerIdNumberArn = "outboundCallerIdNumberArn",
OutboundFlowArn = "outboundFlowArn"
},
OutboundEmailConfig = new OutboundEmailConfigProperty {
OutboundEmailAddressId = "outboundEmailAddressId"
},
QuickConnectArns = new [] { "quickConnectArns" },
Status = "status",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Properties
Description
The description of the queue.
public string? Description { get; set; }
Property Value
Remarks
HoursOfOperationArn
The Amazon Resource Name (ARN) of the hours of operation.
public string? HoursOfOperationArn { get; set; }
Property Value
Remarks
InstanceArn
The identifier of the Amazon Connect instance.
public string? InstanceArn { get; set; }
Property Value
Remarks
MaxContacts
The maximum number of contacts that can be in the queue before it is considered full.
public double? MaxContacts { get; set; }
Property Value
Remarks
Name
The name of the queue.
public string? Name { get; set; }
Property Value
Remarks
OutboundCallerConfig
The outbound caller ID name, number, and outbound whisper flow.
public object? OutboundCallerConfig { get; set; }
Property Value
Remarks
OutboundEmailConfig
The outbound email address ID for a specified queue.
public object? OutboundEmailConfig { get; set; }
Property Value
Remarks
QuickConnectArns
The Amazon Resource Names (ARN) of the of the quick connects available to agents who are working the queue.
public string[]? QuickConnectArns { get; set; }
Property Value
string[]
Remarks
Status
The status of the queue.
public string? Status { get; set; }
Property Value
Remarks
Tags
The tags used to organize, track, or control access for this resource.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]
Remarks
For example, { "Tags": {"key1":"value1", "key2":"value2"} }.