libZSservicesZSamazonka-shieldZSamazonka-shield
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.Shield.Types.ProtectionGroupLimits

Description

 
Synopsis

Documentation

data ProtectionGroupLimits Source #

Limits settings on protection groups for your subscription.

See: newProtectionGroupLimits smart constructor.

Constructors

ProtectionGroupLimits' 

Fields

Instances

Instances details
Eq ProtectionGroupLimits Source # 
Instance details

Defined in Amazonka.Shield.Types.ProtectionGroupLimits

Read ProtectionGroupLimits Source # 
Instance details

Defined in Amazonka.Shield.Types.ProtectionGroupLimits

Show ProtectionGroupLimits Source # 
Instance details

Defined in Amazonka.Shield.Types.ProtectionGroupLimits

Generic ProtectionGroupLimits Source # 
Instance details

Defined in Amazonka.Shield.Types.ProtectionGroupLimits

Associated Types

type Rep ProtectionGroupLimits :: Type -> Type #

NFData ProtectionGroupLimits Source # 
Instance details

Defined in Amazonka.Shield.Types.ProtectionGroupLimits

Methods

rnf :: ProtectionGroupLimits -> () #

Hashable ProtectionGroupLimits Source # 
Instance details

Defined in Amazonka.Shield.Types.ProtectionGroupLimits

FromJSON ProtectionGroupLimits Source # 
Instance details

Defined in Amazonka.Shield.Types.ProtectionGroupLimits

type Rep ProtectionGroupLimits Source # 
Instance details

Defined in Amazonka.Shield.Types.ProtectionGroupLimits

type Rep ProtectionGroupLimits = D1 ('MetaData "ProtectionGroupLimits" "Amazonka.Shield.Types.ProtectionGroupLimits" "libZSservicesZSamazonka-shieldZSamazonka-shield" 'False) (C1 ('MetaCons "ProtectionGroupLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxProtectionGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "patternTypeLimits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProtectionGroupPatternTypeLimits)))

newProtectionGroupLimits Source #

Create a value of ProtectionGroupLimits 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:maxProtectionGroups:ProtectionGroupLimits', protectionGroupLimits_maxProtectionGroups - The maximum number of protection groups that you can have at one time.

$sel:patternTypeLimits:ProtectionGroupLimits', protectionGroupLimits_patternTypeLimits - Limits settings by pattern type in the protection groups for your subscription.

protectionGroupLimits_maxProtectionGroups :: Lens' ProtectionGroupLimits Integer Source #

The maximum number of protection groups that you can have at one time.

protectionGroupLimits_patternTypeLimits :: Lens' ProtectionGroupLimits ProtectionGroupPatternTypeLimits Source #

Limits settings by pattern type in the protection groups for your subscription.