libZSservicesZSamazonka-network-firewallZSamazonka-network-firewall
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.NetworkFirewall.Types.StatefulRuleOptions

Description

 
Synopsis

Documentation

data StatefulRuleOptions Source #

Additional options governing how Network Firewall handles the rule group. You can only use these for stateful rule groups.

See: newStatefulRuleOptions smart constructor.

Constructors

StatefulRuleOptions' 

Fields

  • ruleOrder :: Maybe RuleOrder

    Indicates how to manage the order of the rule evaluation for the rule group. By default, Network Firewall leaves the rule evaluation order up to the Suricata rule processing engine. If you set this to STRICT_ORDER, your rules are evaluated in the exact order that they're listed in your Suricata rules string.

Instances

Instances details
Eq StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

Read StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

Show StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

Generic StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

Associated Types

type Rep StatefulRuleOptions :: Type -> Type #

NFData StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

Methods

rnf :: StatefulRuleOptions -> () #

Hashable StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

ToJSON StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

FromJSON StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

type Rep StatefulRuleOptions Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.StatefulRuleOptions

type Rep StatefulRuleOptions = D1 ('MetaData "StatefulRuleOptions" "Amazonka.NetworkFirewall.Types.StatefulRuleOptions" "libZSservicesZSamazonka-network-firewallZSamazonka-network-firewall" 'False) (C1 ('MetaCons "StatefulRuleOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ruleOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RuleOrder))))

newStatefulRuleOptions :: StatefulRuleOptions Source #

Create a value of StatefulRuleOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ruleOrder:StatefulRuleOptions', statefulRuleOptions_ruleOrder - Indicates how to manage the order of the rule evaluation for the rule group. By default, Network Firewall leaves the rule evaluation order up to the Suricata rule processing engine. If you set this to STRICT_ORDER, your rules are evaluated in the exact order that they're listed in your Suricata rules string.

statefulRuleOptions_ruleOrder :: Lens' StatefulRuleOptions (Maybe RuleOrder) Source #

Indicates how to manage the order of the rule evaluation for the rule group. By default, Network Firewall leaves the rule evaluation order up to the Suricata rule processing engine. If you set this to STRICT_ORDER, your rules are evaluated in the exact order that they're listed in your Suricata rules string.