@Stability(value=Stable)
public static interface CfnRuleGroup.StatefulRuleOptionsProperty
extends software.amazon.jsii.JsiiSerializable
You can only use these for stateful rule groups.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.networkfirewall.*;
StatefulRuleOptionsProperty statefulRuleOptionsProperty = StatefulRuleOptionsProperty.builder()
.ruleOrder("ruleOrder")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnRuleGroup.StatefulRuleOptionsProperty.Builder
A builder for
CfnRuleGroup.StatefulRuleOptionsProperty |
static class |
CfnRuleGroup.StatefulRuleOptionsProperty.Jsii$Proxy
An implementation for
CfnRuleGroup.StatefulRuleOptionsProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnRuleGroup.StatefulRuleOptionsProperty.Builder |
builder() |
default String |
getRuleOrder()
Indicates how to manage the order of the rule evaluation for the rule group.
|
@Stability(value=Stable) @Nullable default String getRuleOrder()
DEFAULT_ACTION_ORDER is the default behavior. Stateful rules are provided to the rule engine as Suricata compatible strings, and Suricata evaluates them based on certain settings. For more information, see Evaluation order for stateful rules in the AWS Network Firewall Developer Guide .
@Stability(value=Stable) static CfnRuleGroup.StatefulRuleOptionsProperty.Builder builder()
Copyright © 2022. All rights reserved.