@Stability(value=Stable) public static final class CfnRuleGroupProps.Builder extends Object implements software.amazon.jsii.Builder<CfnRuleGroupProps>
CfnRuleGroupProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnRuleGroupProps.Builder capacity(Number capacity)
CfnRuleGroupProps.getCapacity()capacity - `AWS::WAFv2::RuleGroup.Capacity`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroupProps.Builder scope(String scope)
CfnRuleGroupProps.getScope()scope - `AWS::WAFv2::RuleGroup.Scope`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroupProps.Builder visibilityConfig(CfnRuleGroup.VisibilityConfigProperty visibilityConfig)
CfnRuleGroupProps.getVisibilityConfig()visibilityConfig - `AWS::WAFv2::RuleGroup.VisibilityConfig`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroupProps.Builder visibilityConfig(IResolvable visibilityConfig)
CfnRuleGroupProps.getVisibilityConfig()visibilityConfig - `AWS::WAFv2::RuleGroup.VisibilityConfig`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroupProps.Builder customResponseBodies(IResolvable customResponseBodies)
CfnRuleGroupProps.getCustomResponseBodies()customResponseBodies - `AWS::WAFv2::RuleGroup.CustomResponseBodies`.this@Stability(value=Stable) public CfnRuleGroupProps.Builder customResponseBodies(Map<String,? extends Object> customResponseBodies)
CfnRuleGroupProps.getCustomResponseBodies()customResponseBodies - `AWS::WAFv2::RuleGroup.CustomResponseBodies`.this@Stability(value=Stable) public CfnRuleGroupProps.Builder description(String description)
CfnRuleGroupProps.getDescription()description - `AWS::WAFv2::RuleGroup.Description`.this@Stability(value=Stable) public CfnRuleGroupProps.Builder name(String name)
CfnRuleGroupProps.getName()name - `AWS::WAFv2::RuleGroup.Name`.this@Stability(value=Stable) public CfnRuleGroupProps.Builder rules(IResolvable rules)
CfnRuleGroupProps.getRules()rules - `AWS::WAFv2::RuleGroup.Rules`.this@Stability(value=Stable) public CfnRuleGroupProps.Builder rules(List<? extends Object> rules)
CfnRuleGroupProps.getRules()rules - `AWS::WAFv2::RuleGroup.Rules`.this@Stability(value=Stable) public CfnRuleGroupProps.Builder tags(List<? extends CfnTag> tags)
CfnRuleGroupProps.getTags()tags - `AWS::WAFv2::RuleGroup.Tags`.this@Stability(value=Stable) public CfnRuleGroupProps build()
build in interface software.amazon.jsii.Builder<CfnRuleGroupProps>CfnRuleGroupPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.