Data Source: awsConnectQuickConnect
Provides details about a specific Amazon Connect Quick Connect.
Example Usage
By name
/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as aws from "./.gen/providers/aws";
new aws.dataAwsConnectQuickConnect.DataAwsConnectQuickConnect(this, "example", {
instanceId: "aaaaaaaa-bbbb-cccc-dddd-111111111111",
name: "Example",
});
By quickConnectId
/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as aws from "./.gen/providers/aws";
new aws.dataAwsConnectQuickConnect.DataAwsConnectQuickConnect(this, "example", {
instanceId: "aaaaaaaa-bbbb-cccc-dddd-111111111111",
quickConnectId: "cccccccc-bbbb-cccc-dddd-111111111111",
});
Argument Reference
\~> NOTE: instanceId
and one of either name
or quickConnectId
is required.
The following arguments are supported:
quickConnectId
- (Optional) Returns information on a specific Quick Connect by Quick Connect idinstanceId
- (Required) Reference to the hosting Amazon Connect Instancename
- (Optional) Returns information on a specific Quick Connect by name
Attributes Reference
In addition to all of the arguments above, the following attributes are exported:
arn
- ARN of the Quick Connect.description
- Description of the Quick Connect.id
- Identifier of the hosting Amazon Connect Instance and identifier of the Quick Connect separated by a colon (:
).quickConnectConfig
- A block that defines the configuration information for the Quick Connect:quickConnectType
and one ofphoneConfig
,queueConfig
,userConfig
. The Quick Connect Config block is documented below.quickConnectId
- Identifier for the Quick Connect.tags
- Map of tags to assign to the Quick Connect.
A quickConnectConfig
block contains the following arguments:
quickConnectType
- Configuration type of the Quick Connect. Valid values arePHONE_NUMBER
,queue
,user
.phoneConfig
- Phone configuration of the Quick Connect. This is returned only ifquickConnectType
isPHONE_NUMBER
. ThephoneConfig
block is documented below.queueConfig
- Queue configuration of the Quick Connect. This is returned only ifquickConnectType
isqueue
. ThequeueConfig
block is documented below.userConfig
- User configuration of the Quick Connect. This is returned only ifquickConnectType
isuser
. TheuserConfig
block is documented below.
A phoneConfig
block contains the following arguments:
phoneNumber
- Phone number in in E.164 format.
A queueConfig
block contains the following arguments:
contactFlowId
- Identifier of the contact flow.queueId
- Identifier for the queue.
A userConfig
block contains the following arguments:
contactFlowId
- Identifier of the contact flow.userId
- Identifier for the user.