Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data NetworkFirewallInvalidRouteConfigurationViolation = NetworkFirewallInvalidRouteConfigurationViolation' {
- actualInternetGatewayRoutes :: Maybe [Route]
- routeTableId :: Maybe Text
- affectedSubnets :: Maybe [Text]
- vpcId :: Maybe Text
- actualFirewallEndpoint :: Maybe Text
- expectedFirewallSubnetId :: Maybe Text
- expectedFirewallSubnetRoutes :: Maybe [ExpectedRoute]
- expectedInternetGatewayRoutes :: Maybe [ExpectedRoute]
- currentInternetGatewayRouteTable :: Maybe Text
- violatingRoute :: Maybe Route
- currentFirewallSubnetRouteTable :: Maybe Text
- expectedFirewallEndpoint :: Maybe Text
- isRouteTableUsedInDifferentAZ :: Maybe Bool
- actualFirewallSubnetId :: Maybe Text
- internetGatewayId :: Maybe Text
- actualFirewallSubnetRoutes :: Maybe [Route]
- newNetworkFirewallInvalidRouteConfigurationViolation :: NetworkFirewallInvalidRouteConfigurationViolation
- networkFirewallInvalidRouteConfigurationViolation_actualInternetGatewayRoutes :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [Route])
- networkFirewallInvalidRouteConfigurationViolation_routeTableId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_affectedSubnets :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [Text])
- networkFirewallInvalidRouteConfigurationViolation_vpcId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_actualFirewallEndpoint :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_expectedFirewallSubnetId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_expectedFirewallSubnetRoutes :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [ExpectedRoute])
- networkFirewallInvalidRouteConfigurationViolation_expectedInternetGatewayRoutes :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [ExpectedRoute])
- networkFirewallInvalidRouteConfigurationViolation_currentInternetGatewayRouteTable :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_violatingRoute :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Route)
- networkFirewallInvalidRouteConfigurationViolation_currentFirewallSubnetRouteTable :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_expectedFirewallEndpoint :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_isRouteTableUsedInDifferentAZ :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Bool)
- networkFirewallInvalidRouteConfigurationViolation_actualFirewallSubnetId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_internetGatewayId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text)
- networkFirewallInvalidRouteConfigurationViolation_actualFirewallSubnetRoutes :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [Route])
Documentation
data NetworkFirewallInvalidRouteConfigurationViolation Source #
Violation detail for the improperly configured subnet route. It's possible there is a missing route table route, or a configuration that causes traffic to cross an Availability Zone boundary.
See: newNetworkFirewallInvalidRouteConfigurationViolation
smart constructor.
NetworkFirewallInvalidRouteConfigurationViolation' | |
|
Instances
newNetworkFirewallInvalidRouteConfigurationViolation :: NetworkFirewallInvalidRouteConfigurationViolation Source #
Create a value of NetworkFirewallInvalidRouteConfigurationViolation
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:actualInternetGatewayRoutes:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_actualInternetGatewayRoutes
- The actual internet gateway routes.
$sel:routeTableId:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_routeTableId
- The route table ID.
$sel:affectedSubnets:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_affectedSubnets
- The subnets that are affected.
$sel:vpcId:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_vpcId
- Information about the VPC ID.
$sel:actualFirewallEndpoint:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_actualFirewallEndpoint
- The actual firewall endpoint.
$sel:expectedFirewallSubnetId:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_expectedFirewallSubnetId
- The expected subnet ID for the firewall.
$sel:expectedFirewallSubnetRoutes:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_expectedFirewallSubnetRoutes
- The firewall subnet routes that are expected.
$sel:expectedInternetGatewayRoutes:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_expectedInternetGatewayRoutes
- The expected routes for the internet gateway.
$sel:currentInternetGatewayRouteTable:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_currentInternetGatewayRouteTable
- The route table for the current internet gateway.
$sel:violatingRoute:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_violatingRoute
- The route that's in violation.
$sel:currentFirewallSubnetRouteTable:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_currentFirewallSubnetRouteTable
- The subnet route table for the current firewall.
$sel:expectedFirewallEndpoint:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_expectedFirewallEndpoint
- The firewall endpoint that's expected.
$sel:isRouteTableUsedInDifferentAZ:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_isRouteTableUsedInDifferentAZ
- Information about whether the route table is used in another
Availability Zone.
$sel:actualFirewallSubnetId:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_actualFirewallSubnetId
- The actual subnet ID for the firewall.
$sel:internetGatewayId:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_internetGatewayId
- The internet gateway ID.
$sel:actualFirewallSubnetRoutes:NetworkFirewallInvalidRouteConfigurationViolation'
, networkFirewallInvalidRouteConfigurationViolation_actualFirewallSubnetRoutes
- The actual firewall subnet routes that are expected.
networkFirewallInvalidRouteConfigurationViolation_actualInternetGatewayRoutes :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [Route]) Source #
The actual internet gateway routes.
networkFirewallInvalidRouteConfigurationViolation_routeTableId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
The route table ID.
networkFirewallInvalidRouteConfigurationViolation_affectedSubnets :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [Text]) Source #
The subnets that are affected.
networkFirewallInvalidRouteConfigurationViolation_vpcId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
Information about the VPC ID.
networkFirewallInvalidRouteConfigurationViolation_actualFirewallEndpoint :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
The actual firewall endpoint.
networkFirewallInvalidRouteConfigurationViolation_expectedFirewallSubnetId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
The expected subnet ID for the firewall.
networkFirewallInvalidRouteConfigurationViolation_expectedFirewallSubnetRoutes :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [ExpectedRoute]) Source #
The firewall subnet routes that are expected.
networkFirewallInvalidRouteConfigurationViolation_expectedInternetGatewayRoutes :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [ExpectedRoute]) Source #
The expected routes for the internet gateway.
networkFirewallInvalidRouteConfigurationViolation_currentInternetGatewayRouteTable :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
The route table for the current internet gateway.
networkFirewallInvalidRouteConfigurationViolation_violatingRoute :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Route) Source #
The route that's in violation.
networkFirewallInvalidRouteConfigurationViolation_currentFirewallSubnetRouteTable :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
The subnet route table for the current firewall.
networkFirewallInvalidRouteConfigurationViolation_expectedFirewallEndpoint :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
The firewall endpoint that's expected.
networkFirewallInvalidRouteConfigurationViolation_isRouteTableUsedInDifferentAZ :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Bool) Source #
Information about whether the route table is used in another Availability Zone.
networkFirewallInvalidRouteConfigurationViolation_actualFirewallSubnetId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
The actual subnet ID for the firewall.
networkFirewallInvalidRouteConfigurationViolation_internetGatewayId :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe Text) Source #
The internet gateway ID.
networkFirewallInvalidRouteConfigurationViolation_actualFirewallSubnetRoutes :: Lens' NetworkFirewallInvalidRouteConfigurationViolation (Maybe [Route]) Source #
The actual firewall subnet routes that are expected.