Values.NetworkFirewallInvalidRouteConfigurationViolationSourceViolation 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.
type nonrec t = {affectedSubnets : ResourceIdList.t option;The subnets that are affected.
*)routeTableId : ResourceId.t option;The route table ID.
*)isRouteTableUsedInDifferentAZ : Boolean.t option;Information about whether the route table is used in another Availability Zone.
*)violatingRoute : Route.t option;The route that's in violation.
*)currentFirewallSubnetRouteTable : ResourceId.t option;The subnet route table for the current firewall.
*)expectedFirewallEndpoint : ResourceId.t option;The firewall endpoint that's expected.
*)actualFirewallEndpoint : ResourceId.t option;The actual firewall endpoint.
*)expectedFirewallSubnetId : ResourceId.t option;The expected subnet ID for the firewall.
*)actualFirewallSubnetId : ResourceId.t option;The actual subnet ID for the firewall.
*)expectedFirewallSubnetRoutes : ExpectedRoutes.t option;The firewall subnet routes that are expected.
*)actualFirewallSubnetRoutes : Routes.t option;The actual firewall subnet routes that are expected.
*)internetGatewayId : ResourceId.t option;The internet gateway ID.
*)currentInternetGatewayRouteTable : ResourceId.t option;The route table for the current internet gateway.
*)expectedInternetGatewayRoutes : ExpectedRoutes.t option;The expected routes for the internet gateway.
*)actualInternetGatewayRoutes : Routes.t option;The actual internet gateway routes.
*)vpcId : ResourceId.t option;Information about the VPC ID.
*)}val make :
?affectedSubnets:??? ->
?routeTableId:??? ->
?isRouteTableUsedInDifferentAZ:??? ->
?violatingRoute:??? ->
?currentFirewallSubnetRouteTable:??? ->
?expectedFirewallEndpoint:??? ->
?actualFirewallEndpoint:??? ->
?expectedFirewallSubnetId:??? ->
?actualFirewallSubnetId:??? ->
?expectedFirewallSubnetRoutes:??? ->
?actualFirewallSubnetRoutes:??? ->
?internetGatewayId:??? ->
?currentInternetGatewayRouteTable:??? ->
?expectedInternetGatewayRoutes:??? ->
?actualInternetGatewayRoutes:??? ->
?vpcId:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `String of ResourceId.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of ResourceId.t ] list
| `String of CIDR.t ])
list ]
list
| `String of ResourceId.t
| `Structure of
(string * [> `Enum of string | `String of LengthBoundedString.t ])
list ])
list ]