Package com.pulumi.aws.sesv2.outputs
Class ConfigurationSetEventDestinationEventDestination
- java.lang.Object
-
- com.pulumi.aws.sesv2.outputs.ConfigurationSetEventDestinationEventDestination
-
public final class ConfigurationSetEventDestinationEventDestination extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfigurationSetEventDestinationEventDestination.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConfigurationSetEventDestinationEventDestination.Builderbuilder()static ConfigurationSetEventDestinationEventDestination.Builderbuilder(ConfigurationSetEventDestinationEventDestination defaults)java.util.Optional<ConfigurationSetEventDestinationEventDestinationCloudWatchDestination>cloudWatchDestination()java.util.Optional<java.lang.Boolean>enabled()java.util.Optional<ConfigurationSetEventDestinationEventDestinationEventBridgeDestination>eventBridgeDestination()java.util.Optional<ConfigurationSetEventDestinationEventDestinationKinesisFirehoseDestination>kinesisFirehoseDestination()java.util.List<java.lang.String>matchingEventTypes()java.util.Optional<ConfigurationSetEventDestinationEventDestinationPinpointDestination>pinpointDestination()java.util.Optional<ConfigurationSetEventDestinationEventDestinationSnsDestination>snsDestination()
-
-
-
Method Detail
-
cloudWatchDestination
public java.util.Optional<ConfigurationSetEventDestinationEventDestinationCloudWatchDestination> cloudWatchDestination()
- Returns:
- Object that defines an Amazon CloudWatch destination for email events. See `cloudWatchDestination` Block for details.
-
enabled
public java.util.Optional<java.lang.Boolean> enabled()
- Returns:
- When the event destination is enabled, the specified event types are sent to the destinations. Default: `false`.
-
eventBridgeDestination
public java.util.Optional<ConfigurationSetEventDestinationEventDestinationEventBridgeDestination> eventBridgeDestination()
- Returns:
- Object that defines an Amazon EventBridge destination for email events. You can use Amazon EventBridge to send notifications when certain email events occur. See `eventBridgeDestination` Block for details.
-
kinesisFirehoseDestination
public java.util.Optional<ConfigurationSetEventDestinationEventDestinationKinesisFirehoseDestination> kinesisFirehoseDestination()
- Returns:
- Object that defines an Amazon Kinesis Data Firehose destination for email events. See `kinesisFirehoseDestination` Block for details.
-
matchingEventTypes
public java.util.List<java.lang.String> matchingEventTypes()
- Returns:
- An array that specifies which events the Amazon SES API v2 should send to the destinations. Valid values: `SEND`, `REJECT`, `BOUNCE`, `COMPLAINT`, `DELIVERY`, `OPEN`, `CLICK`, `RENDERING_FAILURE`, `DELIVERY_DELAY`, `SUBSCRIPTION`.
-
pinpointDestination
public java.util.Optional<ConfigurationSetEventDestinationEventDestinationPinpointDestination> pinpointDestination()
- Returns:
- Object that defines an AWS End User Messaging project destination for email events. See `pinpointDestination` Block for details.
-
snsDestination
public java.util.Optional<ConfigurationSetEventDestinationEventDestinationSnsDestination> snsDestination()
- Returns:
- Object that defines an Amazon SNS destination for email events. See `snsDestination` Block for details.
-
builder
public static ConfigurationSetEventDestinationEventDestination.Builder builder()
-
builder
public static ConfigurationSetEventDestinationEventDestination.Builder builder(ConfigurationSetEventDestinationEventDestination defaults)
-
-