Package com.pulumi.aws.sesv2.inputs
Class ConfigurationSetEventDestinationEventDestinationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.sesv2.inputs.ConfigurationSetEventDestinationEventDestinationArgs
-
public final class ConfigurationSetEventDestinationEventDestinationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfigurationSetEventDestinationEventDestinationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ConfigurationSetEventDestinationEventDestinationArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final ConfigurationSetEventDestinationEventDestinationArgs Empty
-
-
Method Detail
-
cloudWatchDestination
public java.util.Optional<com.pulumi.core.Output<ConfigurationSetEventDestinationEventDestinationCloudWatchDestinationArgs>> cloudWatchDestination()
- Returns:
- Object that defines an Amazon CloudWatch destination for email events. See `cloudWatchDestination` Block for details.
-
enabled
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<ConfigurationSetEventDestinationEventDestinationEventBridgeDestinationArgs>> 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<com.pulumi.core.Output<ConfigurationSetEventDestinationEventDestinationKinesisFirehoseDestinationArgs>> kinesisFirehoseDestination()
- Returns:
- Object that defines an Amazon Kinesis Data Firehose destination for email events. See `kinesisFirehoseDestination` Block for details.
-
matchingEventTypes
public com.pulumi.core.Output<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<com.pulumi.core.Output<ConfigurationSetEventDestinationEventDestinationPinpointDestinationArgs>> 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<com.pulumi.core.Output<ConfigurationSetEventDestinationEventDestinationSnsDestinationArgs>> snsDestination()
- Returns:
- Object that defines an Amazon SNS destination for email events. See `snsDestination` Block for details.
-
builder
public static ConfigurationSetEventDestinationEventDestinationArgs.Builder builder()
-
builder
public static ConfigurationSetEventDestinationEventDestinationArgs.Builder builder(ConfigurationSetEventDestinationEventDestinationArgs defaults)
-
-