amazonka-shield-2.0: Amazon Shield SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Shield.Types.BlockAction

Description

 
Synopsis

Documentation

data BlockAction Source #

Specifies that Shield Advanced should configure its WAF rules with the WAF Block action.

This is only used in the context of the ResponseAction setting.

JSON specification: "Block": {}

See: newBlockAction smart constructor.

Constructors

BlockAction' 

Instances

Instances details
FromJSON BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

ToJSON BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

Generic BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

Associated Types

type Rep BlockAction :: Type -> Type #

Read BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

Show BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

NFData BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

Methods

rnf :: BlockAction -> () #

Eq BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

Hashable BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

type Rep BlockAction Source # 
Instance details

Defined in Amazonka.Shield.Types.BlockAction

type Rep BlockAction = D1 ('MetaData "BlockAction" "Amazonka.Shield.Types.BlockAction" "amazonka-shield-2.0-Cz9Fa9OSQ93AE4UCXBDcFo" 'False) (C1 ('MetaCons "BlockAction'" 'PrefixI 'False) (U1 :: Type -> Type))

newBlockAction :: BlockAction Source #

Create a value of BlockAction with all optional fields omitted.

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