# AWS::Connect::QuickConnect QuickConnectConfig Configuration settings for the quick connect. ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{
    "QuickConnectType" : String,
    "PhoneConfig" : PhoneNumberQuickConnectConfig,
    "QueueConfig" : QueueQuickConnectConfig,
    "UserConfig" : UserQuickConnectConfig
}
### YAML
QuickConnectType: String
PhoneConfig: PhoneNumberQuickConnectConfig
QueueConfig: QueueQuickConnectConfig
UserConfig: UserQuickConnectConfig
## Properties #### QuickConnectType 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). _Required_: Yes _Type_: String _Allowed Values_: PHONE_NUMBER | QUEUE | USER _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### PhoneConfig The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER. _Required_: No _Type_: PhoneNumberQuickConnectConfig _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### QueueConfig The queue configuration. This is required only if QuickConnectType is QUEUE. _Required_: No _Type_: QueueQuickConnectConfig _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### UserConfig The user configuration. This is required only if QuickConnectType is USER. _Required_: No _Type_: UserQuickConnectConfig _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)