Show / Hide Table of Contents

Class CfnCampaignMixinProps

Properties for CfnCampaignPropsMixin.

Inheritance
object
CfnCampaignMixinProps
Implements
ICfnCampaignMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.ConnectCampaigns.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnCampaignMixinProps : ICfnCampaignMixinProps
Syntax (vb)
Public Class CfnCampaignMixinProps Implements ICfnCampaignMixinProps
Remarks

See: 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.Mixins.Preview.AWS.ConnectCampaigns.Mixins;

             var cfnCampaignMixinProps = new CfnCampaignMixinProps {
                 ConnectInstanceArn = "connectInstanceArn",
                 DialerConfig = new DialerConfigProperty {
                     AgentlessDialerConfig = new AgentlessDialerConfigProperty {
                         DialingCapacity = 123
                     },
                     PredictiveDialerConfig = new PredictiveDialerConfigProperty {
                         BandwidthAllocation = 123,
                         DialingCapacity = 123
                     },
                     ProgressiveDialerConfig = new ProgressiveDialerConfigProperty {
                         BandwidthAllocation = 123,
                         DialingCapacity = 123
                     }
                 },
                 Name = "name",
                 OutboundCallConfig = new OutboundCallConfigProperty {
                     AnswerMachineDetectionConfig = new AnswerMachineDetectionConfigProperty {
                         AwaitAnswerMachinePrompt = false,
                         EnableAnswerMachineDetection = false
                     },
                     ConnectContactFlowArn = "connectContactFlowArn",
                     ConnectQueueArn = "connectQueueArn",
                     ConnectSourcePhoneNumber = "connectSourcePhoneNumber"
                 },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnCampaignMixinProps()

Properties for CfnCampaignPropsMixin.

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

CfnCampaignMixinProps()

Properties for CfnCampaignPropsMixin.

public CfnCampaignMixinProps()
Remarks

See: 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.Mixins.Preview.AWS.ConnectCampaigns.Mixins;

             var cfnCampaignMixinProps = new CfnCampaignMixinProps {
                 ConnectInstanceArn = "connectInstanceArn",
                 DialerConfig = new DialerConfigProperty {
                     AgentlessDialerConfig = new AgentlessDialerConfigProperty {
                         DialingCapacity = 123
                     },
                     PredictiveDialerConfig = new PredictiveDialerConfigProperty {
                         BandwidthAllocation = 123,
                         DialingCapacity = 123
                     },
                     ProgressiveDialerConfig = new ProgressiveDialerConfigProperty {
                         BandwidthAllocation = 123,
                         DialingCapacity = 123
                     }
                 },
                 Name = "name",
                 OutboundCallConfig = new OutboundCallConfigProperty {
                     AnswerMachineDetectionConfig = new AnswerMachineDetectionConfigProperty {
                         AwaitAnswerMachinePrompt = false,
                         EnableAnswerMachineDetection = false
                     },
                     ConnectContactFlowArn = "connectContactFlowArn",
                     ConnectQueueArn = "connectQueueArn",
                     ConnectSourcePhoneNumber = "connectSourcePhoneNumber"
                 },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

ConnectInstanceArn

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

public string? ConnectInstanceArn { get; set; }
Property Value

string

Remarks

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

DialerConfig

Contains information about the dialer configuration.

public object? DialerConfig { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnCampaignPropsMixin.IDialerConfigProperty

Name

The name of the campaign.

public string? Name { get; set; }
Property Value

string

Remarks

See: 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.

public object? OutboundCallConfig { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnCampaignPropsMixin.IOutboundCallConfigProperty

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"} }.

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

Implements

ICfnCampaignMixinProps
Back to top Generated by DocFX