Class RuleSetRuleConditionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.mailmanager.inputs.RuleSetRuleConditionArgs.Builder
-
- Enclosing class:
- RuleSetRuleConditionArgs
public static final class RuleSetRuleConditionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RuleSetRuleConditionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RuleSetRuleConditionArgs defaults)
-
-
Method Detail
-
booleanExpression
public RuleSetRuleConditionArgs.Builder booleanExpression(@Nullable com.pulumi.core.Output<RuleSetRuleConditionBooleanExpressionArgs> booleanExpression)
- Parameters:
booleanExpression- Boolean expression evaluated against an email attribute or Add On result. See `booleanExpression` Block.- Returns:
- builder
-
booleanExpression
public RuleSetRuleConditionArgs.Builder booleanExpression(RuleSetRuleConditionBooleanExpressionArgs booleanExpression)
- Parameters:
booleanExpression- Boolean expression evaluated against an email attribute or Add On result. See `booleanExpression` Block.- Returns:
- builder
-
dmarcExpression
public RuleSetRuleConditionArgs.Builder dmarcExpression(@Nullable com.pulumi.core.Output<RuleSetRuleConditionDmarcExpressionArgs> dmarcExpression)
- Parameters:
dmarcExpression- DMARC policy expression evaluated against the email's DMARC result. See `dmarcExpression` Block.- Returns:
- builder
-
dmarcExpression
public RuleSetRuleConditionArgs.Builder dmarcExpression(RuleSetRuleConditionDmarcExpressionArgs dmarcExpression)
- Parameters:
dmarcExpression- DMARC policy expression evaluated against the email's DMARC result. See `dmarcExpression` Block.- Returns:
- builder
-
ipExpression
public RuleSetRuleConditionArgs.Builder ipExpression(@Nullable com.pulumi.core.Output<RuleSetRuleConditionIpExpressionArgs> ipExpression)
- Parameters:
ipExpression- IP CIDR expression evaluated against the sender IP address. See `ipExpression` Block.- Returns:
- builder
-
ipExpression
public RuleSetRuleConditionArgs.Builder ipExpression(RuleSetRuleConditionIpExpressionArgs ipExpression)
- Parameters:
ipExpression- IP CIDR expression evaluated against the sender IP address. See `ipExpression` Block.- Returns:
- builder
-
numberExpression
public RuleSetRuleConditionArgs.Builder numberExpression(@Nullable com.pulumi.core.Output<RuleSetRuleConditionNumberExpressionArgs> numberExpression)
- Parameters:
numberExpression- Numeric expression evaluated against an email attribute such as message size. See `numberExpression` Block.- Returns:
- builder
-
numberExpression
public RuleSetRuleConditionArgs.Builder numberExpression(RuleSetRuleConditionNumberExpressionArgs numberExpression)
- Parameters:
numberExpression- Numeric expression evaluated against an email attribute such as message size. See `numberExpression` Block.- Returns:
- builder
-
stringExpression
public RuleSetRuleConditionArgs.Builder stringExpression(@Nullable com.pulumi.core.Output<RuleSetRuleConditionStringExpressionArgs> 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 RuleSetRuleConditionArgs.Builder stringExpression(RuleSetRuleConditionStringExpressionArgs 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 RuleSetRuleConditionArgs.Builder verdictExpression(@Nullable com.pulumi.core.Output<RuleSetRuleConditionVerdictExpressionArgs> verdictExpression)
- Parameters:
verdictExpression- Verdict expression evaluated against email authentication results such as SPF or DKIM. See `verdictExpression` Block.- Returns:
- builder
-
verdictExpression
public RuleSetRuleConditionArgs.Builder verdictExpression(RuleSetRuleConditionVerdictExpressionArgs verdictExpression)
- Parameters:
verdictExpression- Verdict expression evaluated against email authentication results such as SPF or DKIM. See `verdictExpression` Block.- Returns:
- builder
-
build
public RuleSetRuleConditionArgs build()
-
-