interface CfnConfigurationSetEventDestinationMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.PinpointEmail.Mixins.CfnConfigurationSetEventDestinationMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awspinpointemail/mixins#CfnConfigurationSetEventDestinationMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.pinpointemail.mixins.CfnConfigurationSetEventDestinationMixinProps |
Python | aws_cdk.mixins_preview.aws_pinpointemail.mixins.CfnConfigurationSetEventDestinationMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_pinpointemail » mixins » CfnConfigurationSetEventDestinationMixinProps |
Properties for CfnConfigurationSetEventDestinationPropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as pinpointemail_mixins } from '@aws-cdk/mixins-preview/aws-pinpointemail';
const cfnConfigurationSetEventDestinationMixinProps: pinpointemail_mixins.CfnConfigurationSetEventDestinationMixinProps = {
configurationSetName: 'configurationSetName',
eventDestination: {
cloudWatchDestination: {
dimensionConfigurations: [{
defaultDimensionValue: 'defaultDimensionValue',
dimensionName: 'dimensionName',
dimensionValueSource: 'dimensionValueSource',
}],
},
enabled: false,
kinesisFirehoseDestination: {
deliveryStreamArn: 'deliveryStreamArn',
iamRoleArn: 'iamRoleArn',
},
matchingEventTypes: ['matchingEventTypes'],
pinpointDestination: {
applicationArn: 'applicationArn',
},
snsDestination: {
topicArn: 'topicArn',
},
},
eventDestinationName: 'eventDestinationName',
};
Properties
| Name | Type | Description |
|---|---|---|
| configuration | string | The name of the configuration set that contains the event destination that you want to modify. |
| event | IResolvable | Event | An object that defines the event destination. |
| event | string | The name of the event destination that you want to modify. |
configurationSetName?
Type:
string
(optional)
The name of the configuration set that contains the event destination that you want to modify.
eventDestination?
Type:
IResolvable | Event
(optional)
An object that defines the event destination.
eventDestinationName?
Type:
string
(optional)
The name of the event destination that you want to modify.

.NET
Go
Java
Python
TypeScript