Class CfnQuickConnectPropsMixin.QuickConnectConfigProperty
Contains configuration settings for a quick connect.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Connect
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnQuickConnectPropsMixin.QuickConnectConfigProperty : CfnQuickConnectPropsMixin.IQuickConnectConfigProperty
Syntax (vb)
Public Class CfnQuickConnectPropsMixin.QuickConnectConfigProperty Implements CfnQuickConnectPropsMixin.IQuickConnectConfigProperty
Remarks
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.CfnPropertyMixins.AWS.Connect;
var quickConnectConfigProperty = new QuickConnectConfigProperty {
PhoneConfig = new PhoneNumberQuickConnectConfigProperty {
PhoneNumber = "phoneNumber"
},
QueueConfig = new QueueQuickConnectConfigProperty {
ContactFlowArn = "contactFlowArn",
QueueArn = "queueArn"
},
QuickConnectType = "quickConnectType",
UserConfig = new UserQuickConnectConfigProperty {
ContactFlowArn = "contactFlowArn",
UserArn = "userArn"
}
};
Synopsis
Constructors
| QuickConnectConfigProperty() | Contains configuration settings for a quick connect. |
Properties
| PhoneConfig | The phone configuration. |
| QueueConfig | The queue configuration. |
| QuickConnectType | The type of quick connect. |
| UserConfig | The user configuration. |
Constructors
QuickConnectConfigProperty()
Contains configuration settings for a quick connect.
public QuickConnectConfigProperty()
Remarks
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.CfnPropertyMixins.AWS.Connect;
var quickConnectConfigProperty = new QuickConnectConfigProperty {
PhoneConfig = new PhoneNumberQuickConnectConfigProperty {
PhoneNumber = "phoneNumber"
},
QueueConfig = new QueueQuickConnectConfigProperty {
ContactFlowArn = "contactFlowArn",
QueueArn = "queueArn"
},
QuickConnectType = "quickConnectType",
UserConfig = new UserQuickConnectConfigProperty {
ContactFlowArn = "contactFlowArn",
UserArn = "userArn"
}
};
Properties
PhoneConfig
The phone configuration.
public object? PhoneConfig { get; set; }
Property Value
Remarks
This is required only if QuickConnectType is PHONE_NUMBER.
Type union: either IResolvable or CfnQuickConnectPropsMixin.IPhoneNumberQuickConnectConfigProperty
QueueConfig
The queue configuration.
public object? QueueConfig { get; set; }
Property Value
Remarks
This is required only if QuickConnectType is QUEUE.
Type union: either IResolvable or CfnQuickConnectPropsMixin.IQueueQuickConnectConfigProperty
QuickConnectType
The type of quick connect.
public string? QuickConnectType { get; set; }
Property Value
Remarks
In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
UserConfig
The user configuration.
public object? UserConfig { get; set; }
Property Value
Remarks
This is required only if QuickConnectType is USER.
Type union: either IResolvable or CfnQuickConnectPropsMixin.IUserQuickConnectConfigProperty