libZSservicesZSamazonka-wafZSamazonka-waf
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.WAF.Types.WafOverrideAction

Description

 
Synopsis

Documentation

data WafOverrideAction Source #

This is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.

For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use.

The action to take if any rule within the RuleGroup matches a request.

See: newWafOverrideAction smart constructor.

Constructors

WafOverrideAction' 

Fields

  • type' :: WafOverrideActionType

    COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.

Instances

Instances details
Eq WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

Read WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

Show WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

Generic WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

Associated Types

type Rep WafOverrideAction :: Type -> Type #

NFData WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

Methods

rnf :: WafOverrideAction -> () #

Hashable WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

ToJSON WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

FromJSON WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

type Rep WafOverrideAction Source # 
Instance details

Defined in Amazonka.WAF.Types.WafOverrideAction

type Rep WafOverrideAction = D1 ('MetaData "WafOverrideAction" "Amazonka.WAF.Types.WafOverrideAction" "libZSservicesZSamazonka-wafZSamazonka-waf" 'False) (C1 ('MetaCons "WafOverrideAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WafOverrideActionType)))

newWafOverrideAction Source #

Create a value of WafOverrideAction 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:type':WafOverrideAction', wafOverrideAction_type - COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.

wafOverrideAction_type :: Lens' WafOverrideAction WafOverrideActionType Source #

COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.