Show / Hide Table of Contents

Interface ICfnConfigurationSetEventDestinationProps

Properties for defining a CfnConfigurationSetEventDestination.

Namespace: Amazon.CDK.AWS.SES
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-ses-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.SES;

             var cfnConfigurationSetEventDestinationProps = new CfnConfigurationSetEventDestinationProps {
                 ConfigurationSetName = "configurationSetName",
                 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,
                     EventBridgeDestination = new EventBridgeDestinationProperty {
                         EventBusArn = "eventBusArn"
                     },
                     KinesisFirehoseDestination = new KinesisFirehoseDestinationProperty {
                         DeliveryStreamArn = "deliveryStreamArn",
                         IamRoleArn = "iamRoleArn"
                     },
                     Name = "name",
                     SnsDestination = new SnsDestinationProperty {
                         TopicArn = "topicArn"
                     }
                 }
             };

Synopsis

Properties

ConfigurationSetName

The name of the configuration set that contains the event destination.

EventDestination

An object that defines the event destination.

Properties

ConfigurationSetName

The name of the configuration set that contains the event destination.

string ConfigurationSetName { get; }
Property Value

string

Remarks

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

EventDestination

An object that defines the event destination.

object EventDestination { get; }
Property Value

object

Remarks

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

Back to top Generated by DocFX