libZSservicesZSamazonka-fmsZSamazonka-fms
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.FMS.Types.DnsRuleGroupLimitExceededViolation

Description

 
Synopsis

Documentation

data DnsRuleGroupLimitExceededViolation Source #

The VPC that Firewall Manager was applying a DNS Fireall policy to reached the limit for associated DNS Firewall rule groups. Firewall Manager tried to associate another rule group with the VPC and failed due to the limit.

See: newDnsRuleGroupLimitExceededViolation smart constructor.

Constructors

DnsRuleGroupLimitExceededViolation' 

Fields

Instances

Instances details
Eq DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

Read DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

Show DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

Generic DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

Associated Types

type Rep DnsRuleGroupLimitExceededViolation :: Type -> Type #

NFData DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

Hashable DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

FromJSON DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

type Rep DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

type Rep DnsRuleGroupLimitExceededViolation = D1 ('MetaData "DnsRuleGroupLimitExceededViolation" "Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation" "libZSservicesZSamazonka-fmsZSamazonka-fms" 'False) (C1 ('MetaCons "DnsRuleGroupLimitExceededViolation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "violationTargetDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "violationTarget") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numberOfRuleGroupsAlreadyAssociated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newDnsRuleGroupLimitExceededViolation :: DnsRuleGroupLimitExceededViolation Source #

Create a value of DnsRuleGroupLimitExceededViolation 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:violationTargetDescription:DnsRuleGroupLimitExceededViolation', dnsRuleGroupLimitExceededViolation_violationTargetDescription - A description of the violation that specifies the rule group and VPC.

$sel:violationTarget:DnsRuleGroupLimitExceededViolation', dnsRuleGroupLimitExceededViolation_violationTarget - Information about the VPC ID.

$sel:numberOfRuleGroupsAlreadyAssociated:DnsRuleGroupLimitExceededViolation', dnsRuleGroupLimitExceededViolation_numberOfRuleGroupsAlreadyAssociated - The number of rule groups currently associated with the VPC.

dnsRuleGroupLimitExceededViolation_violationTargetDescription :: Lens' DnsRuleGroupLimitExceededViolation (Maybe Text) Source #

A description of the violation that specifies the rule group and VPC.