interface QuickConnectConfigProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Connect.CfnQuickConnect.QuickConnectConfigProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsconnect#CfnQuickConnect_QuickConnectConfigProperty |
![]() | software.amazon.awscdk.services.connect.CfnQuickConnect.QuickConnectConfigProperty |
![]() | aws_cdk.aws_connect.CfnQuickConnect.QuickConnectConfigProperty |
![]() | aws-cdk-lib » aws_connect » CfnQuickConnect » QuickConnectConfigProperty |
Contains configuration settings for a quick connect.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_connect as connect } from 'aws-cdk-lib';
const quickConnectConfigProperty: connect.CfnQuickConnect.QuickConnectConfigProperty = {
quickConnectType: 'quickConnectType',
// the properties below are optional
phoneConfig: {
phoneNumber: 'phoneNumber',
},
queueConfig: {
contactFlowArn: 'contactFlowArn',
queueArn: 'queueArn',
},
userConfig: {
contactFlowArn: 'contactFlowArn',
userArn: 'userArn',
},
};
Properties
Name | Type | Description |
---|---|---|
quick | string | The type of quick connect. |
phone | IResolvable | Phone | The phone configuration. |
queue | IResolvable | Queue | The queue configuration. |
user | IResolvable | User | The user configuration. |
quickConnectType
Type:
string
The type of quick connect.
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).
phoneConfig?
Type:
IResolvable
|
Phone
(optional)
The phone configuration.
This is required only if QuickConnectType is PHONE_NUMBER.
queueConfig?
Type:
IResolvable
|
Queue
(optional)
The queue configuration.
This is required only if QuickConnectType is QUEUE.
userConfig?
Type:
IResolvable
|
User
(optional)
The user configuration.
This is required only if QuickConnectType is USER.