interface QuickConnectConfigProperty
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.Connect.CfnQuickConnect.QuickConnectConfigProperty | 
|  Go | github.com/aws/aws-cdk-go/awscdk/v2/awsconnect#CfnQuickConnect_QuickConnectConfigProperty | 
|  Java | software.amazon.awscdk.services.connect.CfnQuickConnect.QuickConnectConfigProperty | 
|  Python | aws_cdk.aws_connect.CfnQuickConnect.QuickConnectConfigProperty | 
|  TypeScript | 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.
