@Stability(value=Stable) @Internal public static final class CfnRuleGroupProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRuleGroupProps
CfnRuleGroupPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnRuleGroupProps.Builder, CfnRuleGroupProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnRuleGroupProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnRuleGroupProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Number |
getCapacity()
The maximum operating resources that this rule group can use.
|
String |
getDescription()
A description of the rule group.
|
Object |
getRuleGroup()
An object that defines the rule group rules.
|
String |
getRuleGroupName()
The descriptive name of the rule group.
|
List<CfnTag> |
getTags()
An array of key-value pairs to apply to this resource.
|
String |
getType()
Indicates whether the rule group is stateless or stateful.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnRuleGroupProps.Builder builder)
CfnRuleGroupProps.Builder.public final Number getCapacity()
CfnRuleGroupPropsYou can't change a rule group's capacity setting after you create the rule group. When you update a rule group, you are limited to this capacity. When you reference a rule group from a firewall policy, Network Firewall reserves this capacity for the rule group.
getCapacity in interface CfnRuleGroupPropspublic final String getRuleGroupName()
CfnRuleGroupPropsYou can't change the name of a rule group after you create it.
getRuleGroupName in interface CfnRuleGroupPropspublic final String getType()
CfnRuleGroupPropsIf the rule group is stateless, it contains stateless rules. If it is stateful, it contains stateful rules.
getType in interface CfnRuleGroupPropspublic final String getDescription()
CfnRuleGroupPropsgetDescription in interface CfnRuleGroupPropspublic final Object getRuleGroup()
CfnRuleGroupPropsgetRuleGroup in interface CfnRuleGroupPropspublic final List<CfnTag> getTags()
CfnRuleGroupPropsFor more information, see Tag .
getTags in interface CfnRuleGroupProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.