@Stability(value=Stable) public static final class CfnReceiptRule.RuleProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnReceiptRule.RuleProperty>
CfnReceiptRule.RuleProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder actions(IResolvable actions)
CfnReceiptRule.RuleProperty.getActions()actions - An ordered list of actions to perform on messages that match at least one of the recipient email addresses or domains specified in the receipt rule.this@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder actions(List<? extends Object> actions)
CfnReceiptRule.RuleProperty.getActions()actions - An ordered list of actions to perform on messages that match at least one of the recipient email addresses or domains specified in the receipt rule.this@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder enabled(Boolean enabled)
CfnReceiptRule.RuleProperty.getEnabled()enabled - If `true` , the receipt rule is active.
The default value is false .this@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder enabled(IResolvable enabled)
CfnReceiptRule.RuleProperty.getEnabled()enabled - If `true` , the receipt rule is active.
The default value is false .this@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder name(String name)
CfnReceiptRule.RuleProperty.getName()name - The name of the receipt rule. The name must meet the following requirements:.
this@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder recipients(List<String> recipients)
CfnReceiptRule.RuleProperty.getRecipients()recipients - The recipient domains and email addresses that the receipt rule applies to.
If this field is not specified, this rule matches all recipients on all verified domains.this@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder scanEnabled(Boolean scanEnabled)
CfnReceiptRule.RuleProperty.getScanEnabled()scanEnabled - If `true` , then messages that this receipt rule applies to are scanned for spam and viruses.
The default value is false .this@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder scanEnabled(IResolvable scanEnabled)
CfnReceiptRule.RuleProperty.getScanEnabled()scanEnabled - If `true` , then messages that this receipt rule applies to are scanned for spam and viruses.
The default value is false .this@Stability(value=Stable) public CfnReceiptRule.RuleProperty.Builder tlsPolicy(String tlsPolicy)
CfnReceiptRule.RuleProperty.getTlsPolicy()tlsPolicy - Specifies whether Amazon SES should require that incoming email is delivered over a connection encrypted with Transport Layer Security (TLS).
If this parameter is set to Require , Amazon SES bounces emails that are not received over TLS. The default is Optional .this@Stability(value=Stable) public CfnReceiptRule.RuleProperty build()
build in interface software.amazon.jsii.Builder<CfnReceiptRule.RuleProperty>CfnReceiptRule.RulePropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.