Class RuleSetRuleUnlessArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.mailmanager.inputs.RuleSetRuleUnlessArgs.Builder
-
- Enclosing class:
- RuleSetRuleUnlessArgs
public static final class RuleSetRuleUnlessArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RuleSetRuleUnlessArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RuleSetRuleUnlessArgs defaults)
-
-
Method Detail
-
booleanExpression
public RuleSetRuleUnlessArgs.Builder booleanExpression(@Nullable com.pulumi.core.Output<RuleSetRuleUnlessBooleanExpressionArgs> booleanExpression)
- Parameters:
booleanExpression- Boolean expression evaluated against an email attribute or Add On result. See `booleanExpression` Block.- Returns:
- builder
-
booleanExpression
public RuleSetRuleUnlessArgs.Builder booleanExpression(RuleSetRuleUnlessBooleanExpressionArgs booleanExpression)
- Parameters:
booleanExpression- Boolean expression evaluated against an email attribute or Add On result. See `booleanExpression` Block.- Returns:
- builder
-
dmarcExpression
public RuleSetRuleUnlessArgs.Builder dmarcExpression(@Nullable com.pulumi.core.Output<RuleSetRuleUnlessDmarcExpressionArgs> dmarcExpression)
- Parameters:
dmarcExpression- DMARC policy expression evaluated against the email's DMARC result. See `dmarcExpression` Block.- Returns:
- builder
-
dmarcExpression
public RuleSetRuleUnlessArgs.Builder dmarcExpression(RuleSetRuleUnlessDmarcExpressionArgs dmarcExpression)
- Parameters:
dmarcExpression- DMARC policy expression evaluated against the email's DMARC result. See `dmarcExpression` Block.- Returns:
- builder
-
ipExpression
public RuleSetRuleUnlessArgs.Builder ipExpression(@Nullable com.pulumi.core.Output<RuleSetRuleUnlessIpExpressionArgs> ipExpression)
- Parameters:
ipExpression- IP CIDR expression evaluated against the sender IP address. See `ipExpression` Block.- Returns:
- builder
-
ipExpression
public RuleSetRuleUnlessArgs.Builder ipExpression(RuleSetRuleUnlessIpExpressionArgs ipExpression)
- Parameters:
ipExpression- IP CIDR expression evaluated against the sender IP address. See `ipExpression` Block.- Returns:
- builder
-
numberExpression
public RuleSetRuleUnlessArgs.Builder numberExpression(@Nullable com.pulumi.core.Output<RuleSetRuleUnlessNumberExpressionArgs> numberExpression)
- Parameters:
numberExpression- Numeric expression evaluated against an email attribute such as message size. See `numberExpression` Block.- Returns:
- builder
-
numberExpression
public RuleSetRuleUnlessArgs.Builder numberExpression(RuleSetRuleUnlessNumberExpressionArgs numberExpression)
- Parameters:
numberExpression- Numeric expression evaluated against an email attribute such as message size. See `numberExpression` Block.- Returns:
- builder
-
stringExpression
public RuleSetRuleUnlessArgs.Builder stringExpression(@Nullable com.pulumi.core.Output<RuleSetRuleUnlessStringExpressionArgs> stringExpression)
- Parameters:
stringExpression- String expression evaluated against an email attribute, MIME header, client certificate field, or Add On result. See `stringExpression` Block.- Returns:
- builder
-
stringExpression
public RuleSetRuleUnlessArgs.Builder stringExpression(RuleSetRuleUnlessStringExpressionArgs stringExpression)
- Parameters:
stringExpression- String expression evaluated against an email attribute, MIME header, client certificate field, or Add On result. See `stringExpression` Block.- Returns:
- builder
-
verdictExpression
public RuleSetRuleUnlessArgs.Builder verdictExpression(@Nullable com.pulumi.core.Output<RuleSetRuleUnlessVerdictExpressionArgs> verdictExpression)
- Parameters:
verdictExpression- Verdict expression evaluated against email authentication results such as SPF or DKIM. See `verdictExpression` Block.- Returns:
- builder
-
verdictExpression
public RuleSetRuleUnlessArgs.Builder verdictExpression(RuleSetRuleUnlessVerdictExpressionArgs verdictExpression)
- Parameters:
verdictExpression- Verdict expression evaluated against email authentication results such as SPF or DKIM. See `verdictExpression` Block.- Returns:
- builder
-
build
public RuleSetRuleUnlessArgs build()
-
-