Class RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.mailmanager.inputs.RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder
-
- Enclosing class:
- RuleSetRuleUnlessStringExpressionEvaluateArgs
public static final class RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RuleSetRuleUnlessStringExpressionEvaluateArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RuleSetRuleUnlessStringExpressionEvaluateArgs defaults)
-
-
Method Detail
-
analysis
public RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder analysis(@Nullable com.pulumi.core.Output<RuleSetRuleUnlessStringExpressionEvaluateAnalysisArgs> analysis)
- Parameters:
analysis- Add On result to evaluate. See `analysis` Block.- Returns:
- builder
-
analysis
public RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder analysis(RuleSetRuleUnlessStringExpressionEvaluateAnalysisArgs analysis)
- Parameters:
analysis- Add On result to evaluate. See `analysis` Block.- Returns:
- builder
-
attribute
public RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder attribute(@Nullable com.pulumi.core.Output<java.lang.String> attribute)
- Parameters:
attribute- Email authentication attribute to evaluate. Valid values are `SPF` and `DKIM`.- Returns:
- builder
-
attribute
public RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder attribute(java.lang.String attribute)
- Parameters:
attribute- Email authentication attribute to evaluate. Valid values are `SPF` and `DKIM`.- Returns:
- builder
-
clientCertificateAttribute
public RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder clientCertificateAttribute(@Nullable com.pulumi.core.Output<java.lang.String> clientCertificateAttribute)
- Parameters:
clientCertificateAttribute- Client certificate field to evaluate. Valid values are `CN`, `SAN_RFC822_NAME`, `SAN_DNS_NAME`, `SAN_DIRECTORY_NAME`, `SAN_UNIFORM_RESOURCE_IDENTIFIER`, `SAN_IP_ADDRESS`, `SAN_REGISTERED_ID`, and `SERIAL_NUMBER`.- Returns:
- builder
-
clientCertificateAttribute
public RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder clientCertificateAttribute(java.lang.String clientCertificateAttribute)
- Parameters:
clientCertificateAttribute- Client certificate field to evaluate. Valid values are `CN`, `SAN_RFC822_NAME`, `SAN_DNS_NAME`, `SAN_DIRECTORY_NAME`, `SAN_UNIFORM_RESOURCE_IDENTIFIER`, `SAN_IP_ADDRESS`, `SAN_REGISTERED_ID`, and `SERIAL_NUMBER`.- Returns:
- builder
-
mimeHeaderAttribute
public RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder mimeHeaderAttribute(@Nullable com.pulumi.core.Output<java.lang.String> mimeHeaderAttribute)
- Parameters:
mimeHeaderAttribute- MIME header name to evaluate. Must contain between 1 and 256 characters and begin with `X-` or `x-`.- Returns:
- builder
-
mimeHeaderAttribute
public RuleSetRuleUnlessStringExpressionEvaluateArgs.Builder mimeHeaderAttribute(java.lang.String mimeHeaderAttribute)
- Parameters:
mimeHeaderAttribute- MIME header name to evaluate. Must contain between 1 and 256 characters and begin with `X-` or `x-`.- Returns:
- builder
-
build
public RuleSetRuleUnlessStringExpressionEvaluateArgs build()
-
-