We recommend new projects start with resources from the AWS provider.
aws-native.connect.QuickConnect
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::Connect::QuickConnect
Create QuickConnect Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new QuickConnect(name: string, args: QuickConnectArgs, opts?: CustomResourceOptions);
@overload
def QuickConnect(resource_name: str,
args: QuickConnectArgs,
opts: Optional[ResourceOptions] = None)
@overload
def QuickConnect(resource_name: str,
opts: Optional[ResourceOptions] = None,
instance_arn: Optional[str] = None,
quick_connect_config: Optional[QuickConnectConfigArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewQuickConnect(ctx *Context, name string, args QuickConnectArgs, opts ...ResourceOption) (*QuickConnect, error)
public QuickConnect(string name, QuickConnectArgs args, CustomResourceOptions? opts = null)
public QuickConnect(String name, QuickConnectArgs args)
public QuickConnect(String name, QuickConnectArgs args, CustomResourceOptions options)
type: aws-native:connect:QuickConnect
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args QuickConnectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args QuickConnectArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args QuickConnectArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args QuickConnectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args QuickConnectArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
QuickConnect Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The QuickConnect resource accepts the following input properties:
- Instance
Arn string - The identifier of the Amazon Connect instance.
- Quick
Connect Pulumi.Config Aws Native. Connect. Inputs. Quick Connect Config - Configuration settings for the quick connect.
- Description string
- The description of the quick connect.
- Name string
- The name of the quick connect.
- List<Pulumi.
Aws Native. Inputs. Tag> - One or more tags.
- Instance
Arn string - The identifier of the Amazon Connect instance.
- Quick
Connect QuickConfig Connect Config Args - Configuration settings for the quick connect.
- Description string
- The description of the quick connect.
- Name string
- The name of the quick connect.
- Tag
Args - One or more tags.
- instance
Arn String - The identifier of the Amazon Connect instance.
- quick
Connect QuickConfig Connect Config - Configuration settings for the quick connect.
- description String
- The description of the quick connect.
- name String
- The name of the quick connect.
- List<Tag>
- One or more tags.
- instance
Arn string - The identifier of the Amazon Connect instance.
- quick
Connect QuickConfig Connect Config - Configuration settings for the quick connect.
- description string
- The description of the quick connect.
- name string
- The name of the quick connect.
- Tag[]
- One or more tags.
- instance_
arn str - The identifier of the Amazon Connect instance.
- quick_
connect_ Quickconfig Connect Config Args - Configuration settings for the quick connect.
- description str
- The description of the quick connect.
- name str
- The name of the quick connect.
- Sequence[Tag
Args] - One or more tags.
- instance
Arn String - The identifier of the Amazon Connect instance.
- quick
Connect Property MapConfig - Configuration settings for the quick connect.
- description String
- The description of the quick connect.
- name String
- The name of the quick connect.
- List<Property Map>
- One or more tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the QuickConnect resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Quick
Connect stringArn - The Amazon Resource Name (ARN) for the quick connect.
- Quick
Connect Pulumi.Type Aws Native. Connect. Quick Connect Type - 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).
- Id string
- The provider-assigned unique ID for this managed resource.
- Quick
Connect stringArn - The Amazon Resource Name (ARN) for the quick connect.
- Quick
Connect QuickType Connect Type - 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).
- id String
- The provider-assigned unique ID for this managed resource.
- quick
Connect StringArn - The Amazon Resource Name (ARN) for the quick connect.
- quick
Connect QuickType Connect Type - 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).
- id string
- The provider-assigned unique ID for this managed resource.
- quick
Connect stringArn - The Amazon Resource Name (ARN) for the quick connect.
- quick
Connect QuickType Connect Type - 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).
- id str
- The provider-assigned unique ID for this managed resource.
- quick_
connect_ strarn - The Amazon Resource Name (ARN) for the quick connect.
- quick_
connect_ Quicktype Connect Type - 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).
- id String
- The provider-assigned unique ID for this managed resource.
- quick
Connect StringArn - The Amazon Resource Name (ARN) for the quick connect.
- quick
Connect "PHONE_NUMBER" | "QUEUE" | "USER"Type - 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).
Supporting Types
QuickConnectConfig, QuickConnectConfigArgs
- Quick
Connect Pulumi.Type Aws Native. Connect. Quick Connect Type - 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).
- Phone
Config Pulumi.Aws Native. Connect. Inputs. Quick Connect Phone Number Quick Connect Config - The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
- Queue
Config Pulumi.Aws Native. Connect. Inputs. Quick Connect Queue Quick Connect Config - The queue configuration. This is required only if QuickConnectType is QUEUE.
- User
Config Pulumi.Aws Native. Connect. Inputs. Quick Connect User Quick Connect Config - The user configuration. This is required only if QuickConnectType is USER.
- Quick
Connect QuickType Connect Type - 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).
- Phone
Config QuickConnect Phone Number Quick Connect Config - The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
- Queue
Config QuickConnect Queue Quick Connect Config - The queue configuration. This is required only if QuickConnectType is QUEUE.
- User
Config QuickConnect User Quick Connect Config - The user configuration. This is required only if QuickConnectType is USER.
- quick
Connect QuickType Connect Type - 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).
- phone
Config QuickConnect Phone Number Quick Connect Config - The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
- queue
Config QuickConnect Queue Quick Connect Config - The queue configuration. This is required only if QuickConnectType is QUEUE.
- user
Config QuickConnect User Quick Connect Config - The user configuration. This is required only if QuickConnectType is USER.
- quick
Connect QuickType Connect Type - 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).
- phone
Config QuickConnect Phone Number Quick Connect Config - The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
- queue
Config QuickConnect Queue Quick Connect Config - The queue configuration. This is required only if QuickConnectType is QUEUE.
- user
Config QuickConnect User Quick Connect Config - The user configuration. This is required only if QuickConnectType is USER.
- quick_
connect_ Quicktype Connect Type - 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).
- phone_
config QuickConnect Phone Number Quick Connect Config - The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
- queue_
config QuickConnect Queue Quick Connect Config - The queue configuration. This is required only if QuickConnectType is QUEUE.
- user_
config QuickConnect User Quick Connect Config - The user configuration. This is required only if QuickConnectType is USER.
- quick
Connect "PHONE_NUMBER" | "QUEUE" | "USER"Type - 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).
- phone
Config Property Map - The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
- queue
Config Property Map - The queue configuration. This is required only if QuickConnectType is QUEUE.
- user
Config Property Map - The user configuration. This is required only if QuickConnectType is USER.
QuickConnectPhoneNumberQuickConnectConfig, QuickConnectPhoneNumberQuickConnectConfigArgs
- Phone
Number string - The phone number in E.164 format.
- Phone
Number string - The phone number in E.164 format.
- phone
Number String - The phone number in E.164 format.
- phone
Number string - The phone number in E.164 format.
- phone_
number str - The phone number in E.164 format.
- phone
Number String - The phone number in E.164 format.
QuickConnectQueueQuickConnectConfig, QuickConnectQueueQuickConnectConfigArgs
- Contact
Flow stringArn - The Amazon Resource Name (ARN) of the flow.
- Queue
Arn string - The Amazon Resource Name (ARN) of the queue.
- Contact
Flow stringArn - The Amazon Resource Name (ARN) of the flow.
- Queue
Arn string - The Amazon Resource Name (ARN) of the queue.
- contact
Flow StringArn - The Amazon Resource Name (ARN) of the flow.
- queue
Arn String - The Amazon Resource Name (ARN) of the queue.
- contact
Flow stringArn - The Amazon Resource Name (ARN) of the flow.
- queue
Arn string - The Amazon Resource Name (ARN) of the queue.
- contact_
flow_ strarn - The Amazon Resource Name (ARN) of the flow.
- queue_
arn str - The Amazon Resource Name (ARN) of the queue.
- contact
Flow StringArn - The Amazon Resource Name (ARN) of the flow.
- queue
Arn String - The Amazon Resource Name (ARN) of the queue.
QuickConnectType, QuickConnectTypeArgs
- Phone
Number - PHONE_NUMBER
- Queue
- QUEUE
- User
- USER
- Quick
Connect Type Phone Number - PHONE_NUMBER
- Quick
Connect Type Queue - QUEUE
- Quick
Connect Type User - USER
- Phone
Number - PHONE_NUMBER
- Queue
- QUEUE
- User
- USER
- Phone
Number - PHONE_NUMBER
- Queue
- QUEUE
- User
- USER
- PHONE_NUMBER
- PHONE_NUMBER
- QUEUE
- QUEUE
- USER
- USER
- "PHONE_NUMBER"
- PHONE_NUMBER
- "QUEUE"
- QUEUE
- "USER"
- USER
QuickConnectUserQuickConnectConfig, QuickConnectUserQuickConnectConfigArgs
- Contact
Flow stringArn - The Amazon Resource Name (ARN) of the flow.
- User
Arn string - The Amazon Resource Name (ARN) of the user.
- Contact
Flow stringArn - The Amazon Resource Name (ARN) of the flow.
- User
Arn string - The Amazon Resource Name (ARN) of the user.
- contact
Flow StringArn - The Amazon Resource Name (ARN) of the flow.
- user
Arn String - The Amazon Resource Name (ARN) of the user.
- contact
Flow stringArn - The Amazon Resource Name (ARN) of the flow.
- user
Arn string - The Amazon Resource Name (ARN) of the user.
- contact_
flow_ strarn - The Amazon Resource Name (ARN) of the flow.
- user_
arn str - The Amazon Resource Name (ARN) of the user.
- contact
Flow StringArn - The Amazon Resource Name (ARN) of the flow.
- user
Arn String - The Amazon Resource Name (ARN) of the user.
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.