aws-cdk-lib.aws_connect.CfnQuickConnect.QuickConnectConfigProperty

interface QuickConnectConfigProperty

LanguageType name
.NETAmazon.CDK.AWS.Connect.CfnQuickConnect.QuickConnectConfigProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsconnect#CfnQuickConnect_QuickConnectConfigProperty
Javasoftware.amazon.awscdk.services.connect.CfnQuickConnect.QuickConnectConfigProperty
Pythonaws_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

NameTypeDescription
quickConnectTypestringThe type of quick connect.
phoneConfig?IResolvable | PhoneNumberQuickConnectConfigPropertyThe phone configuration.
queueConfig?IResolvable | QueueQuickConnectConfigPropertyThe queue configuration.
userConfig?IResolvable | UserQuickConnectConfigPropertyThe 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 | PhoneNumberQuickConnectConfigProperty (optional)

The phone configuration.

This is required only if QuickConnectType is PHONE_NUMBER.


queueConfig?

Type: IResolvable | QueueQuickConnectConfigProperty (optional)

The queue configuration.

This is required only if QuickConnectType is QUEUE.


userConfig?

Type: IResolvable | UserQuickConnectConfigProperty (optional)

The user configuration.

This is required only if QuickConnectType is USER.