Class CfnCampaignProps
Properties for defining a CfnCampaign
.
Inheritance
System.Object
CfnCampaignProps
Implements
Namespace: Amazon.CDK.AWS.ConnectCampaigns
Assembly: Amazon.CDK.AWS.ConnectCampaigns.dll
Syntax (csharp)
public class CfnCampaignProps : Object, ICfnCampaignProps
Syntax (vb)
Public Class CfnCampaignProps
Inherits Object
Implements ICfnCampaignProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.ConnectCampaigns;
var cfnCampaignProps = new CfnCampaignProps {
ConnectInstanceArn = "connectInstanceArn",
DialerConfig = new DialerConfigProperty {
PredictiveDialerConfig = new PredictiveDialerConfigProperty {
BandwidthAllocation = 123
},
ProgressiveDialerConfig = new ProgressiveDialerConfigProperty {
BandwidthAllocation = 123
}
},
Name = "name",
OutboundCallConfig = new OutboundCallConfigProperty {
ConnectContactFlowArn = "connectContactFlowArn",
ConnectQueueArn = "connectQueueArn",
// the properties below are optional
AnswerMachineDetectionConfig = new AnswerMachineDetectionConfigProperty {
EnableAnswerMachineDetection = false
},
ConnectSourcePhoneNumber = "connectSourcePhoneNumber"
},
// the properties below are optional
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnCampaignProps() |
Properties
ConnectInstanceArn | The Amazon Resource Name (ARN) of the Amazon Connect instance. |
DialerConfig | Contains information about the dialer configuration. |
Name | The name of the campaign. |
OutboundCallConfig | Contains information about the outbound call configuration. |
Tags | The tags used to organize, track, or control access for this resource. |
Constructors
CfnCampaignProps()
public CfnCampaignProps()
Properties
ConnectInstanceArn
The Amazon Resource Name (ARN) of the Amazon Connect instance.
public string ConnectInstanceArn { get; set; }
Property Value
System.String
Remarks
DialerConfig
Contains information about the dialer configuration.
public object DialerConfig { get; set; }
Property Value
System.Object
Remarks
Name
The name of the campaign.
public string Name { get; set; }
Property Value
System.String
Remarks
OutboundCallConfig
Contains information about the outbound call configuration.
public object OutboundCallConfig { get; set; }
Property Value
System.Object
Remarks
Tags
The tags used to organize, track, or control access for this resource.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]
Remarks
For example, { "tags": {"key1":"value1", "key2":"value2"} }.