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.FirewallSubnetMissingVPCEndpointViolation

Description

 
Synopsis

Documentation

data FirewallSubnetMissingVPCEndpointViolation Source #

The violation details for a firewall subnet's VPC endpoint that's deleted or missing.

See: newFirewallSubnetMissingVPCEndpointViolation smart constructor.

Constructors

FirewallSubnetMissingVPCEndpointViolation' 

Fields

Instances

Instances details
FromJSON FirewallSubnetMissingVPCEndpointViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation

Generic FirewallSubnetMissingVPCEndpointViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation

Read FirewallSubnetMissingVPCEndpointViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation

Show FirewallSubnetMissingVPCEndpointViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation

NFData FirewallSubnetMissingVPCEndpointViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation

Eq FirewallSubnetMissingVPCEndpointViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation

Hashable FirewallSubnetMissingVPCEndpointViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation

type Rep FirewallSubnetMissingVPCEndpointViolation Source # 
Instance details

Defined in Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation

type Rep FirewallSubnetMissingVPCEndpointViolation = D1 ('MetaData "FirewallSubnetMissingVPCEndpointViolation" "Amazonka.FMS.Types.FirewallSubnetMissingVPCEndpointViolation" "amazonka-fms-2.0-351knTjuYAjE9GRQTo0ohx" 'False) (C1 ('MetaCons "FirewallSubnetMissingVPCEndpointViolation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "firewallSubnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subnetAvailabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "subnetAvailabilityZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFirewallSubnetMissingVPCEndpointViolation :: FirewallSubnetMissingVPCEndpointViolation Source #

Create a value of FirewallSubnetMissingVPCEndpointViolation 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:firewallSubnetId:FirewallSubnetMissingVPCEndpointViolation', firewallSubnetMissingVPCEndpointViolation_firewallSubnetId - The ID of the firewall that this VPC endpoint is associated with.

$sel:subnetAvailabilityZone:FirewallSubnetMissingVPCEndpointViolation', firewallSubnetMissingVPCEndpointViolation_subnetAvailabilityZone - The name of the Availability Zone of the deleted VPC subnet.

$sel:subnetAvailabilityZoneId:FirewallSubnetMissingVPCEndpointViolation', firewallSubnetMissingVPCEndpointViolation_subnetAvailabilityZoneId - The ID of the Availability Zone of the deleted VPC subnet.

$sel:vpcId:FirewallSubnetMissingVPCEndpointViolation', firewallSubnetMissingVPCEndpointViolation_vpcId - The resource ID of the VPC associated with the deleted VPC subnet.

firewallSubnetMissingVPCEndpointViolation_vpcId :: Lens' FirewallSubnetMissingVPCEndpointViolation (Maybe Text) Source #

The resource ID of the VPC associated with the deleted VPC subnet.