interface CfnCampaignProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.ConnectCampaigns.CfnCampaignProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsconnectcampaigns#CfnCampaignProps |
![]() | software.amazon.awscdk.services.connectcampaigns.CfnCampaignProps |
![]() | aws_cdk.aws_connectcampaigns.CfnCampaignProps |
![]() | aws-cdk-lib » aws_connectcampaigns » CfnCampaignProps |
Properties for defining a CfnCampaign
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_connectcampaigns as connectcampaigns } from 'aws-cdk-lib';
const cfnCampaignProps: connectcampaigns.CfnCampaignProps = {
connectInstanceArn: 'connectInstanceArn',
dialerConfig: {
agentlessDialerConfig: {
dialingCapacity: 123,
},
predictiveDialerConfig: {
bandwidthAllocation: 123,
// the properties below are optional
dialingCapacity: 123,
},
progressiveDialerConfig: {
bandwidthAllocation: 123,
// the properties below are optional
dialingCapacity: 123,
},
},
name: 'name',
outboundCallConfig: {
connectContactFlowArn: 'connectContactFlowArn',
// the properties below are optional
answerMachineDetectionConfig: {
enableAnswerMachineDetection: false,
// the properties below are optional
awaitAnswerMachinePrompt: false,
},
connectQueueArn: 'connectQueueArn',
connectSourcePhoneNumber: 'connectSourcePhoneNumber',
},
// the properties below are optional
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
Name | Type | Description |
---|---|---|
connect | string | The Amazon Resource Name (ARN) of the Amazon Connect instance. |
dialer | IResolvable | Dialer | Contains information about the dialer configuration. |
name | string | The name of the campaign. |
outbound | IResolvable | Outbound | Contains information about the outbound call configuration. |
tags? | Cfn [] | The tags used to organize, track, or control access for this resource. |
connectInstanceArn
Type:
string
The Amazon Resource Name (ARN) of the Amazon Connect instance.
dialerConfig
Type:
IResolvable
|
Dialer
Contains information about the dialer configuration.
name
Type:
string
The name of the campaign.
outboundCallConfig
Type:
IResolvable
|
Outbound
Contains information about the outbound call configuration.
tags?
Type:
Cfn
[]
(optional)
The tags used to organize, track, or control access for this resource.
For example, { "tags": {"key1":"value1", "key2":"value2"} }.