public static final class CfnRuleGroup.SqliMatchStatementProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRuleGroup.SqliMatchStatementProperty
CfnRuleGroup.SqliMatchStatementProperty
CfnRuleGroup.SqliMatchStatementProperty.Builder, CfnRuleGroup.SqliMatchStatementProperty.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.Object |
getFieldToMatch()
The part of the web request that you want AWS WAF to inspect.
|
java.lang.String |
getSensitivityLevel()
The sensitivity that you want AWS WAF to use to inspect for SQL injection attacks.
|
java.lang.Object |
getTextTransformations()
Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection.
|
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.Object getFieldToMatch()
CfnRuleGroup.SqliMatchStatementProperty
getFieldToMatch
in interface CfnRuleGroup.SqliMatchStatementProperty
public final java.lang.Object getTextTransformations()
CfnRuleGroup.SqliMatchStatementProperty
If you specify one or more transformations in a rule statement, AWS WAF performs all transformations on the content of the request component identified by FieldToMatch
, starting from the lowest priority setting, before inspecting the content for a match.
getTextTransformations
in interface CfnRuleGroup.SqliMatchStatementProperty
public final java.lang.String getSensitivityLevel()
CfnRuleGroup.SqliMatchStatementProperty
HIGH
detects more attacks, but might generate more false positives, especially if your web requests frequently contain unusual strings. For information about identifying and mitigating false positives, see Testing and tuning in the AWS WAF Developer Guide .
LOW
is generally a better choice for resources that already have other protections against SQL injection attacks or that have a low tolerance for false positives.
Default: LOW
getSensitivityLevel
in interface CfnRuleGroup.SqliMatchStatementProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()