Show / Hide Table of Contents

Interface ICfnConfigurationSetEventDestinationProps

Properties for defining a CfnConfigurationSetEventDestination.

Namespace: Amazon.CDK.AWS.PinpointEmail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnConfigurationSetEventDestinationProps
Syntax (vb)
Public Interface ICfnConfigurationSetEventDestinationProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationseteventdestination.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.PinpointEmail;

var cfnConfigurationSetEventDestinationProps = new CfnConfigurationSetEventDestinationProps {
    ConfigurationSetName = "configurationSetName",
    EventDestinationName = "eventDestinationName",

    // the properties below are optional
    EventDestination = new EventDestinationProperty {
        MatchingEventTypes = new [] { "matchingEventTypes" },

        // the properties below are optional
        CloudWatchDestination = new CloudWatchDestinationProperty {
            DimensionConfigurations = new [] { new DimensionConfigurationProperty {
                DefaultDimensionValue = "defaultDimensionValue",
                DimensionName = "dimensionName",
                DimensionValueSource = "dimensionValueSource"
            } }
        },
        Enabled = false,
        KinesisFirehoseDestination = new KinesisFirehoseDestinationProperty {
            DeliveryStreamArn = "deliveryStreamArn",
            IamRoleArn = "iamRoleArn"
        },
        PinpointDestination = new PinpointDestinationProperty {
            ApplicationArn = "applicationArn"
        },
        SnsDestination = new SnsDestinationProperty {
            TopicArn = "topicArn"
        }
    }
};

Synopsis

Properties

ConfigurationSetName

The name of the configuration set that contains the event destination that you want to modify.

EventDestination

An object that defines the event destination.

EventDestinationName

The name of the event destination that you want to modify.

Properties

ConfigurationSetName

The name of the configuration set that contains the event destination that you want to modify.

string ConfigurationSetName { get; }
Property Value

System.String

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationseteventdestination.html#cfn-pinpointemail-configurationseteventdestination-configurationsetname

EventDestination

An object that defines the event destination.

virtual object EventDestination { get; }
Property Value

System.Object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationseteventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestination

EventDestinationName

The name of the event destination that you want to modify.

string EventDestinationName { get; }
Property Value

System.String

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationseteventdestination.html#cfn-pinpointemail-configurationseteventdestination-eventdestinationname

Back to top Generated by DocFX