Class IdentityNotificationTopicArgs.Builder

    • Method Detail

      • identity

        public IdentityNotificationTopicArgs.Builder identity​(com.pulumi.core.Output<java.lang.String> identity)
        Parameters:
        identity - The identity for which the Amazon SNS topic will be set. You can specify an identity by using its name or by using its Amazon Resource Name (ARN).
        Returns:
        builder
      • identity

        public IdentityNotificationTopicArgs.Builder identity​(java.lang.String identity)
        Parameters:
        identity - The identity for which the Amazon SNS topic will be set. You can specify an identity by using its name or by using its Amazon Resource Name (ARN).
        Returns:
        builder
      • includeOriginalHeaders

        public IdentityNotificationTopicArgs.Builder includeOriginalHeaders​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.Boolean> includeOriginalHeaders)
        Parameters:
        includeOriginalHeaders - Whether SES should include original email headers in SNS notifications of this type. `false` by default.
        Returns:
        builder
      • includeOriginalHeaders

        public IdentityNotificationTopicArgs.Builder includeOriginalHeaders​(java.lang.Boolean includeOriginalHeaders)
        Parameters:
        includeOriginalHeaders - Whether SES should include original email headers in SNS notifications of this type. `false` by default.
        Returns:
        builder
      • notificationType

        public IdentityNotificationTopicArgs.Builder notificationType​(com.pulumi.core.Output<java.lang.String> notificationType)
        Parameters:
        notificationType - The type of notifications that will be published to the specified Amazon SNS topic. Valid Values: `Bounce`, `Complaint` or `Delivery`.
        Returns:
        builder
      • notificationType

        public IdentityNotificationTopicArgs.Builder notificationType​(java.lang.String notificationType)
        Parameters:
        notificationType - The type of notifications that will be published to the specified Amazon SNS topic. Valid Values: `Bounce`, `Complaint` or `Delivery`.
        Returns:
        builder
      • topicArn

        public IdentityNotificationTopicArgs.Builder topicArn​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> topicArn)
        Parameters:
        topicArn - The Amazon Resource Name (ARN) of the Amazon SNS topic. Can be set to `""` (an empty string) to disable publishing.
        Returns:
        builder
      • topicArn

        public IdentityNotificationTopicArgs.Builder topicArn​(java.lang.String topicArn)
        Parameters:
        topicArn - The Amazon Resource Name (ARN) of the Amazon SNS topic. Can be set to `""` (an empty string) to disable publishing.
        Returns:
        builder