public static final class CfnFirewallRuleGroupProps.Builder
extends java.lang.Object
CfnFirewallRuleGroupProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnFirewallRuleGroupProps |
build()
Builds the configured instance.
|
CfnFirewallRuleGroupProps.Builder |
firewallRules(IResolvable firewallRules)
Sets the value of
CfnFirewallRuleGroupProps.getFirewallRules() |
CfnFirewallRuleGroupProps.Builder |
firewallRules(java.util.List<? extends java.lang.Object> firewallRules)
Sets the value of
CfnFirewallRuleGroupProps.getFirewallRules() |
CfnFirewallRuleGroupProps.Builder |
name(java.lang.String name)
Sets the value of
CfnFirewallRuleGroupProps.getName() |
CfnFirewallRuleGroupProps.Builder |
tags(java.util.List<? extends CfnTag> tags)
Sets the value of
CfnFirewallRuleGroupProps.getTags() |
public CfnFirewallRuleGroupProps.Builder firewallRules(IResolvable firewallRules)
CfnFirewallRuleGroupProps.getFirewallRules()
firewallRules
- A list of the rules that you have defined.this
public CfnFirewallRuleGroupProps.Builder firewallRules(java.util.List<? extends java.lang.Object> firewallRules)
CfnFirewallRuleGroupProps.getFirewallRules()
firewallRules
- A list of the rules that you have defined.this
public CfnFirewallRuleGroupProps.Builder name(java.lang.String name)
CfnFirewallRuleGroupProps.getName()
name
- The name of the rule group.this
public CfnFirewallRuleGroupProps.Builder tags(java.util.List<? extends CfnTag> tags)
CfnFirewallRuleGroupProps.getTags()
tags
- A list of the tag keys and values that you want to associate with the rule group.this
public CfnFirewallRuleGroupProps build()
CfnFirewallRuleGroupProps
java.lang.NullPointerException
- if any required attribute was not provided