@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(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Number capacity,
String scope,
Object visibilityConfig,
Object customResponseBodies,
String description,
String name,
Object rules,
List<? extends CfnTag> tags)
Constructor that initializes the object based on literal property values passed by the
CfnRuleGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Number |
getCapacity()
`AWS::WAFv2::RuleGroup.Capacity`.
|
Object |
getCustomResponseBodies()
`AWS::WAFv2::RuleGroup.CustomResponseBodies`.
|
String |
getDescription()
`AWS::WAFv2::RuleGroup.Description`.
|
String |
getName()
`AWS::WAFv2::RuleGroup.Name`.
|
Object |
getRules()
`AWS::WAFv2::RuleGroup.Rules`.
|
String |
getScope()
`AWS::WAFv2::RuleGroup.Scope`.
|
List<CfnTag> |
getTags()
`AWS::WAFv2::RuleGroup.Tags`.
|
Object |
getVisibilityConfig()
`AWS::WAFv2::RuleGroup.VisibilityConfig`.
|
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(Number capacity, String scope, Object visibilityConfig, Object customResponseBodies, String description, String name, Object rules, List<? extends CfnTag> tags)
CfnRuleGroupProps.Builder.public final Number getCapacity()
CfnRuleGroupPropsgetCapacity in interface CfnRuleGroupPropspublic final String getScope()
CfnRuleGroupPropsgetScope in interface CfnRuleGroupPropspublic final Object getVisibilityConfig()
CfnRuleGroupPropsgetVisibilityConfig in interface CfnRuleGroupPropspublic final Object getCustomResponseBodies()
CfnRuleGroupPropsgetCustomResponseBodies in interface CfnRuleGroupPropspublic final String getDescription()
CfnRuleGroupPropsgetDescription in interface CfnRuleGroupPropspublic final String getName()
CfnRuleGroupPropsgetName in interface CfnRuleGroupPropspublic final Object getRules()
CfnRuleGroupPropsgetRules in interface CfnRuleGroupPropspublic final List<CfnTag> getTags()
CfnRuleGroupPropsgetTags in interface CfnRuleGroupProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.