@Stability(value=Stable) public static final class CfnRuleGroup.RateBasedStatementProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnRuleGroup.RateBasedStatementProperty>
CfnRuleGroup.RateBasedStatementProperty
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnRuleGroup.RateBasedStatementProperty.Builder aggregateKeyType(String aggregateKeyType)
CfnRuleGroup.RateBasedStatementProperty.getAggregateKeyType()
aggregateKeyType
- `CfnRuleGroup.RateBasedStatementProperty.AggregateKeyType`. This parameter is required.this
@Stability(value=Stable) public CfnRuleGroup.RateBasedStatementProperty.Builder limit(Number limit)
CfnRuleGroup.RateBasedStatementProperty.getLimit()
limit
- `CfnRuleGroup.RateBasedStatementProperty.Limit`. This parameter is required.this
@Stability(value=Stable) public CfnRuleGroup.RateBasedStatementProperty.Builder forwardedIpConfig(CfnRuleGroup.ForwardedIPConfigurationProperty forwardedIpConfig)
CfnRuleGroup.RateBasedStatementProperty.getForwardedIpConfig()
forwardedIpConfig
- `CfnRuleGroup.RateBasedStatementProperty.ForwardedIPConfig`.this
@Stability(value=Stable) public CfnRuleGroup.RateBasedStatementProperty.Builder forwardedIpConfig(IResolvable forwardedIpConfig)
CfnRuleGroup.RateBasedStatementProperty.getForwardedIpConfig()
forwardedIpConfig
- `CfnRuleGroup.RateBasedStatementProperty.ForwardedIPConfig`.this
@Stability(value=Stable) public CfnRuleGroup.RateBasedStatementProperty.Builder scopeDownStatement(CfnRuleGroup.StatementProperty scopeDownStatement)
CfnRuleGroup.RateBasedStatementProperty.getScopeDownStatement()
scopeDownStatement
- `CfnRuleGroup.RateBasedStatementProperty.ScopeDownStatement`.this
@Stability(value=Stable) public CfnRuleGroup.RateBasedStatementProperty.Builder scopeDownStatement(IResolvable scopeDownStatement)
CfnRuleGroup.RateBasedStatementProperty.getScopeDownStatement()
scopeDownStatement
- `CfnRuleGroup.RateBasedStatementProperty.ScopeDownStatement`.this
@Stability(value=Stable) public CfnRuleGroup.RateBasedStatementProperty build()
build
in interface software.amazon.jsii.Builder<CfnRuleGroup.RateBasedStatementProperty>
CfnRuleGroup.RateBasedStatementProperty
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.