Class RuleSetRuleActionBounceArgs.Builder

    • Method Detail

      • actionFailurePolicy

        public RuleSetRuleActionBounceArgs.Builder actionFailurePolicy​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> actionFailurePolicy)
        Parameters:
        actionFailurePolicy - Policy applied when the action fails.
        Returns:
        builder
      • actionFailurePolicy

        public RuleSetRuleActionBounceArgs.Builder actionFailurePolicy​(java.lang.String actionFailurePolicy)
        Parameters:
        actionFailurePolicy - Policy applied when the action fails.
        Returns:
        builder
      • diagnosticMessage

        public RuleSetRuleActionBounceArgs.Builder diagnosticMessage​(com.pulumi.core.Output<java.lang.String> diagnosticMessage)
        Parameters:
        diagnosticMessage - Diagnostic message included in the bounce.
        Returns:
        builder
      • diagnosticMessage

        public RuleSetRuleActionBounceArgs.Builder diagnosticMessage​(java.lang.String diagnosticMessage)
        Parameters:
        diagnosticMessage - Diagnostic message included in the bounce.
        Returns:
        builder
      • message

        public RuleSetRuleActionBounceArgs.Builder message​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> message)
        Parameters:
        message - Human-readable bounce message.
        Returns:
        builder
      • roleArn

        public RuleSetRuleActionBounceArgs.Builder roleArn​(com.pulumi.core.Output<java.lang.String> roleArn)
        Parameters:
        roleArn - ARN of the IAM role used to send the bounce.
        Returns:
        builder
      • roleArn

        public RuleSetRuleActionBounceArgs.Builder roleArn​(java.lang.String roleArn)
        Parameters:
        roleArn - ARN of the IAM role used to send the bounce.
        Returns:
        builder
      • sender

        public RuleSetRuleActionBounceArgs.Builder sender​(com.pulumi.core.Output<java.lang.String> sender)
        Parameters:
        sender - Sender address of the bounce.
        Returns:
        builder
      • smtpReplyCode

        public RuleSetRuleActionBounceArgs.Builder smtpReplyCode​(com.pulumi.core.Output<java.lang.String> smtpReplyCode)
        Parameters:
        smtpReplyCode - SMTP reply code.
        Returns:
        builder
      • statusCode

        public RuleSetRuleActionBounceArgs.Builder statusCode​(com.pulumi.core.Output<java.lang.String> statusCode)
        Parameters:
        statusCode - Enhanced status code.
        Returns:
        builder