Show / Hide Table of Contents

Interface ICfnCampaignProps

Properties for defining a CfnCampaign.

Namespace: Amazon.CDK.AWS.ConnectCampaigns
Assembly: Amazon.CDK.AWS.ConnectCampaigns.dll
Syntax (csharp)
public interface ICfnCampaignProps
Syntax (vb)
Public Interface ICfnCampaignProps
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html

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

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.

Properties

ConnectInstanceArn

The Amazon Resource Name (ARN) of the Amazon Connect instance.

string ConnectInstanceArn { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-connectinstancearn

DialerConfig

Contains information about the dialer configuration.

object DialerConfig { get; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-dialerconfig

Name

The name of the campaign.

string Name { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-name

OutboundCallConfig

Contains information about the outbound call configuration.

object OutboundCallConfig { get; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-outboundcallconfig

Tags

The tags used to organize, track, or control access for this resource.

virtual ICfnTag[] Tags { get; }
Property Value

ICfnTag[]

Remarks

For example, { "tags": {"key1":"value1", "key2":"value2"} }.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-tags

Back to top Generated by DocFX