amazonka-fms-2.0: Amazon Firewall Management Service 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.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
FromJSON 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 #

Read DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

Show DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

NFData DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

Eq DnsRuleGroupLimitExceededViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.DnsRuleGroupLimitExceededViolation

Hashable 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" "amazonka-fms-2.0-351knTjuYAjE9GRQTo0ohx" 'False) (C1 ('MetaCons "DnsRuleGroupLimitExceededViolation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "numberOfRuleGroupsAlreadyAssociated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "violationTarget") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "violationTargetDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:numberOfRuleGroupsAlreadyAssociated:DnsRuleGroupLimitExceededViolation', dnsRuleGroupLimitExceededViolation_numberOfRuleGroupsAlreadyAssociated - The number of rule groups currently associated with the VPC.

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

$sel:violationTargetDescription:DnsRuleGroupLimitExceededViolation', dnsRuleGroupLimitExceededViolation_violationTargetDescription - A description of the violation that specifies the rule group and VPC.

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

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