@Stability(value=Stable) @Internal public static final class CfnRuleGroup.StatefulRuleProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRuleGroup.StatefulRuleProperty
CfnRuleGroup.StatefulRulePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnRuleGroup.StatefulRuleProperty.Builder, CfnRuleGroup.StatefulRuleProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnRuleGroup.StatefulRuleProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnRuleGroup.ActionDefinitionProperty.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) |
String |
getAction()
Defines what Network Firewall should do with the packets in a traffic flow when the flow matches the stateful rule criteria.
|
Object |
getHeader()
The stateful inspection criteria for this rule, used to inspect traffic flows.
|
Object |
getRuleOptions()
Additional settings for a stateful rule, provided as keywords and settings.
|
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(CfnRuleGroup.StatefulRuleProperty.Builder builder)
CfnRuleGroup.ActionDefinitionProperty.Builder.public final String getAction()
CfnRuleGroup.StatefulRulePropertyFor all actions, Network Firewall performs the specified action and discontinues stateful inspection of the traffic flow.
The actions for a stateful rule are defined as follows:
LoggingConfiguration .LoggingConfiguration .
You can use this action to test a rule that you intend to use to drop traffic. You can enable the rule with ALERT action, verify in the logs that the rule is filtering as you want, then change the action to DROP .
getAction in interface CfnRuleGroup.StatefulRulePropertypublic final Object getHeader()
CfnRuleGroup.StatefulRulePropertygetHeader in interface CfnRuleGroup.StatefulRulePropertypublic final Object getRuleOptions()
CfnRuleGroup.StatefulRulePropertygetRuleOptions in interface CfnRuleGroup.StatefulRuleProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.