@Stability(value=Stable) public static final class CfnWebACL.RuleActionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnWebACL.RuleActionProperty>
CfnWebACL.RuleActionProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnWebACL.RuleActionProperty.Builder |
allow(CfnWebACL.AllowActionProperty allow)
Sets the value of
CfnWebACL.RuleActionProperty.getAllow() |
CfnWebACL.RuleActionProperty.Builder |
allow(IResolvable allow)
Sets the value of
CfnWebACL.RuleActionProperty.getAllow() |
CfnWebACL.RuleActionProperty.Builder |
block(CfnWebACL.BlockActionProperty block)
Sets the value of
CfnWebACL.RuleActionProperty.getBlock() |
CfnWebACL.RuleActionProperty.Builder |
block(IResolvable block)
Sets the value of
CfnWebACL.RuleActionProperty.getBlock() |
CfnWebACL.RuleActionProperty |
build()
Builds the configured instance.
|
CfnWebACL.RuleActionProperty.Builder |
count(CfnWebACL.CountActionProperty count)
Sets the value of
CfnWebACL.RuleActionProperty.getCount() |
CfnWebACL.RuleActionProperty.Builder |
count(IResolvable count)
Sets the value of
CfnWebACL.RuleActionProperty.getCount() |
@Stability(value=Stable) public CfnWebACL.RuleActionProperty.Builder allow(CfnWebACL.AllowActionProperty allow)
CfnWebACL.RuleActionProperty.getAllow()allow - `CfnWebACL.RuleActionProperty.Allow`.this@Stability(value=Stable) public CfnWebACL.RuleActionProperty.Builder allow(IResolvable allow)
CfnWebACL.RuleActionProperty.getAllow()allow - `CfnWebACL.RuleActionProperty.Allow`.this@Stability(value=Stable) public CfnWebACL.RuleActionProperty.Builder block(CfnWebACL.BlockActionProperty block)
CfnWebACL.RuleActionProperty.getBlock()block - `CfnWebACL.RuleActionProperty.Block`.this@Stability(value=Stable) public CfnWebACL.RuleActionProperty.Builder block(IResolvable block)
CfnWebACL.RuleActionProperty.getBlock()block - `CfnWebACL.RuleActionProperty.Block`.this@Stability(value=Stable) public CfnWebACL.RuleActionProperty.Builder count(CfnWebACL.CountActionProperty count)
CfnWebACL.RuleActionProperty.getCount()count - `CfnWebACL.RuleActionProperty.Count`.this@Stability(value=Stable) public CfnWebACL.RuleActionProperty.Builder count(IResolvable count)
CfnWebACL.RuleActionProperty.getCount()count - `CfnWebACL.RuleActionProperty.Count`.this@Stability(value=Stable) public CfnWebACL.RuleActionProperty build()
build in interface software.amazon.jsii.Builder<CfnWebACL.RuleActionProperty>CfnWebACL.RuleActionPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.