@Stability(value=Stable) public static final class EmailForwardingRuleSet.Builder extends Object implements software.amazon.jsii.Builder<EmailForwardingRuleSet>
EmailForwardingRuleSet.| Modifier and Type | Method and Description |
|---|---|
EmailForwardingRuleSet |
build() |
static EmailForwardingRuleSet.Builder |
create(software.amazon.awscdk.core.Construct parent,
String name) |
EmailForwardingRuleSet.Builder |
emailForwardingProps(List<? extends EmailForwardingProps> emailForwardingProps)
A list of mapping options to define how emails should be forwarded.
|
EmailForwardingRuleSet.Builder |
enableRuleSet(Boolean enableRuleSet)
Optional: whether to enable the rule set or not.
|
EmailForwardingRuleSet.Builder |
ruleSet(software.amazon.awscdk.services.ses.IReceiptRuleSet ruleSet)
Optional: an existing SES receipt rule set.
|
EmailForwardingRuleSet.Builder |
ruleSetName(String ruleSetName)
Optional: provide a name for the receipt rule set that this construct creates if you don't provide one.
|
@Stability(value=Stable) public static EmailForwardingRuleSet.Builder create(software.amazon.awscdk.core.Construct parent, String name)
parent - This parameter is required.name - This parameter is required.EmailForwardingRuleSet.Builder.@Stability(value=Stable) public EmailForwardingRuleSet.Builder emailForwardingProps(List<? extends EmailForwardingProps> emailForwardingProps)
emailForwardingProps - A list of mapping options to define how emails should be forwarded. This parameter is required.this@Stability(value=Stable) public EmailForwardingRuleSet.Builder enableRuleSet(Boolean enableRuleSet)
Default: true
enableRuleSet - Optional: whether to enable the rule set or not. This parameter is required.this@Stability(value=Stable) public EmailForwardingRuleSet.Builder ruleSet(software.amazon.awscdk.services.ses.IReceiptRuleSet ruleSet)
If none is provided, a new one will be created using the name provided with ruleSetName or a default one.
ruleSet - Optional: an existing SES receipt rule set. This parameter is required.this@Stability(value=Stable) public EmailForwardingRuleSet.Builder ruleSetName(String ruleSetName)
Default: custom-rule-set
ruleSetName - Optional: provide a name for the receipt rule set that this construct creates if you don't provide one. This parameter is required.this@Stability(value=Stable) public EmailForwardingRuleSet build()
build in interface software.amazon.jsii.Builder<EmailForwardingRuleSet>Copyright © 2021. All rights reserved.