CfnConfigurationSetEventDestinationMixinProps
- class aws_cdk.mixins_preview.aws_pinpointemail.mixins.CfnConfigurationSetEventDestinationMixinProps(*, configuration_set_name=None, event_destination=None, event_destination_name=None)
Bases:
objectProperties for CfnConfigurationSetEventDestinationPropsMixin.
- Parameters:
configuration_set_name (
Optional[str]) – The name of the configuration set that contains the event destination that you want to modify.event_destination (
Union[IResolvable,EventDestinationProperty,Dict[str,Any],None]) – An object that defines the event destination.event_destination_name (
Optional[str]) – The name of the event destination that you want to modify.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_pinpointemail import mixins as pinpointemail_mixins cfn_configuration_set_event_destination_mixin_props = pinpointemail_mixins.CfnConfigurationSetEventDestinationMixinProps( configuration_set_name="configurationSetName", event_destination=pinpointemail_mixins.CfnConfigurationSetEventDestinationPropsMixin.EventDestinationProperty( cloud_watch_destination=pinpointemail_mixins.CfnConfigurationSetEventDestinationPropsMixin.CloudWatchDestinationProperty( dimension_configurations=[pinpointemail_mixins.CfnConfigurationSetEventDestinationPropsMixin.DimensionConfigurationProperty( default_dimension_value="defaultDimensionValue", dimension_name="dimensionName", dimension_value_source="dimensionValueSource" )] ), enabled=False, kinesis_firehose_destination=pinpointemail_mixins.CfnConfigurationSetEventDestinationPropsMixin.KinesisFirehoseDestinationProperty( delivery_stream_arn="deliveryStreamArn", iam_role_arn="iamRoleArn" ), matching_event_types=["matchingEventTypes"], pinpoint_destination=pinpointemail_mixins.CfnConfigurationSetEventDestinationPropsMixin.PinpointDestinationProperty( application_arn="applicationArn" ), sns_destination=pinpointemail_mixins.CfnConfigurationSetEventDestinationPropsMixin.SnsDestinationProperty( topic_arn="topicArn" ) ), event_destination_name="eventDestinationName" )
Attributes
- configuration_set_name
The name of the configuration set that contains the event destination that you want to modify.
- event_destination
An object that defines the event destination.
- event_destination_name
The name of the event destination that you want to modify.