public static final class CfnWebACL.RuleGroupReferenceStatementProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWebACL.RuleGroupReferenceStatementProperty
CfnWebACL.RuleGroupReferenceStatementProperty
CfnWebACL.RuleGroupReferenceStatementProperty.Builder, CfnWebACL.RuleGroupReferenceStatementProperty.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getArn()
The Amazon Resource Name (ARN) of the entity.
|
java.lang.Object |
getExcludedRules()
Rules in the referenced rule group whose actions are set to `Count` .
|
java.lang.Object |
getRuleActionOverrides()
Action settings to use in the place of the rule actions that are configured inside the rule group.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getArn()
CfnWebACL.RuleGroupReferenceStatementProperty
getArn
in interface CfnWebACL.RuleGroupReferenceStatementProperty
public final java.lang.Object getExcludedRules()
CfnWebACL.RuleGroupReferenceStatementProperty
Instead of this option, use
RuleActionOverrides
. It accepts any valid action setting, includingCount
.
getExcludedRules
in interface CfnWebACL.RuleGroupReferenceStatementProperty
public final java.lang.Object getRuleActionOverrides()
CfnWebACL.RuleGroupReferenceStatementProperty
You specify one override for each rule whose action you want to change.
You can use overrides for testing, for example you can override all of rule actions to Count
and then monitor the resulting count metrics to understand how the rule group would handle your web traffic. You can also permanently override some or all actions, to modify how the rule group manages your web traffic.
getRuleActionOverrides
in interface CfnWebACL.RuleGroupReferenceStatementProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()