Class EventDestinationArgs


  • public final class EventDestinationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • cloudwatchDestinations

        public java.util.Optional<com.pulumi.core.Output<java.util.List<EventDestinationCloudwatchDestinationArgs>>> cloudwatchDestinations()
        Returns:
        CloudWatch destination for the events
      • configurationSetName

        public com.pulumi.core.Output<java.lang.String> configurationSetName()
        Returns:
        Name of the configuration set
      • enabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
        Returns:
        If true, the event destination will be enabled
      • kinesisDestination

        public java.util.Optional<com.pulumi.core.Output<EventDestinationKinesisDestinationArgs>> kinesisDestination()
        Returns:
        Send the events to a kinesis firehose destination
      • matchingTypes

        public com.pulumi.core.Output<java.util.List<java.lang.String>> matchingTypes()
        Returns:
        List of matching types. May be any of `"send"`, `"reject"`, `"bounce"`, `"complaint"`, `"delivery"`, `"open"`, `"click"`, or `"renderingFailure"`.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Name of the event destination
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • snsDestination

        public java.util.Optional<com.pulumi.core.Output<EventDestinationSnsDestinationArgs>> snsDestination()
        Returns:
        Send the events to an SNS Topic destination > **NOTE:** You can specify `"cloudwatchDestination"` or `"kinesisDestination"` but not both