Class CfnConfigurationSetEventDestinationProps
Properties for defining a CfnConfigurationSetEventDestination
.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.PinpointEmail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnConfigurationSetEventDestinationProps : ICfnConfigurationSetEventDestinationProps
Syntax (vb)
Public Class CfnConfigurationSetEventDestinationProps Implements ICfnConfigurationSetEventDestinationProps
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.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
Constructors
CfnConfigurationSetEventDestinationProps() | Properties for defining a |
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. |
Constructors
CfnConfigurationSetEventDestinationProps()
Properties for defining a CfnConfigurationSetEventDestination
.
public CfnConfigurationSetEventDestinationProps()
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.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"
}
}
};
Properties
ConfigurationSetName
The name of the configuration set that contains the event destination that you want to modify.
public string ConfigurationSetName { get; set; }
Property Value
Remarks
EventDestination
An object that defines the event destination.
public object? EventDestination { get; set; }
Property Value
Remarks
EventDestinationName
The name of the event destination that you want to modify.
public string EventDestinationName { get; set; }