@Generated(value="software.amazon.awssdk:codegen") public final class NetworkFirewallInvalidRouteConfigurationViolation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkFirewallInvalidRouteConfigurationViolation.Builder,NetworkFirewallInvalidRouteConfigurationViolation>
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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NetworkFirewallInvalidRouteConfigurationViolation.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
actualFirewallEndpoint()
The actual firewall endpoint.
|
String |
actualFirewallSubnetId()
The actual subnet ID for the firewall.
|
List<Route> |
actualFirewallSubnetRoutes()
The actual firewall subnet routes that are expected.
|
List<Route> |
actualInternetGatewayRoutes()
The actual internet gateway routes.
|
List<String> |
affectedSubnets()
The subnets that are affected.
|
static NetworkFirewallInvalidRouteConfigurationViolation.Builder |
builder() |
String |
currentFirewallSubnetRouteTable()
The subnet route table for the current firewall.
|
String |
currentInternetGatewayRouteTable()
The route table for the current internet gateway.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
expectedFirewallEndpoint()
The firewall endpoint that's expected.
|
String |
expectedFirewallSubnetId()
The expected subnet ID for the firewall.
|
List<ExpectedRoute> |
expectedFirewallSubnetRoutes()
The firewall subnet routes that are expected.
|
List<ExpectedRoute> |
expectedInternetGatewayRoutes()
The expected routes for the internet gateway.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasActualFirewallSubnetRoutes()
Returns true if the ActualFirewallSubnetRoutes property was specified by the sender (it may be empty), or false
if the sender did not specify the value (it will be empty).
|
boolean |
hasActualInternetGatewayRoutes()
Returns true if the ActualInternetGatewayRoutes property was specified by the sender (it may be empty), or false
if the sender did not specify the value (it will be empty).
|
boolean |
hasAffectedSubnets()
Returns true if the AffectedSubnets property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasExpectedFirewallSubnetRoutes()
Returns true if the ExpectedFirewallSubnetRoutes property was specified by the sender (it may be empty), or false
if the sender did not specify the value (it will be empty).
|
boolean |
hasExpectedInternetGatewayRoutes()
Returns true if the ExpectedInternetGatewayRoutes property was specified by the sender (it may be empty), or
false if the sender did not specify the value (it will be empty).
|
int |
hashCode() |
String |
internetGatewayId()
The internet gateway ID.
|
Boolean |
isRouteTableUsedInDifferentAZ()
Information about whether the route table is used in another Availability Zone.
|
String |
routeTableId()
The route table ID.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends NetworkFirewallInvalidRouteConfigurationViolation.Builder> |
serializableBuilderClass() |
NetworkFirewallInvalidRouteConfigurationViolation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Route |
violatingRoute()
The route that's in violation.
|
String |
vpcId()
Information about the VPC ID.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasAffectedSubnets()
public final List<String> affectedSubnets()
The subnets that are affected.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAffectedSubnets() to see if a value was sent in this field.
public final String routeTableId()
The route table ID.
public final Boolean isRouteTableUsedInDifferentAZ()
Information about whether the route table is used in another Availability Zone.
public final Route violatingRoute()
The route that's in violation.
public final String currentFirewallSubnetRouteTable()
The subnet route table for the current firewall.
public final String expectedFirewallEndpoint()
The firewall endpoint that's expected.
public final String actualFirewallEndpoint()
The actual firewall endpoint.
public final String expectedFirewallSubnetId()
The expected subnet ID for the firewall.
public final String actualFirewallSubnetId()
The actual subnet ID for the firewall.
public final boolean hasExpectedFirewallSubnetRoutes()
public final List<ExpectedRoute> expectedFirewallSubnetRoutes()
The firewall subnet routes that are expected.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasExpectedFirewallSubnetRoutes() to see if a value was sent in this field.
public final boolean hasActualFirewallSubnetRoutes()
public final List<Route> actualFirewallSubnetRoutes()
The actual firewall subnet routes that are expected.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasActualFirewallSubnetRoutes() to see if a value was sent in this field.
public final String internetGatewayId()
The internet gateway ID.
public final String currentInternetGatewayRouteTable()
The route table for the current internet gateway.
public final boolean hasExpectedInternetGatewayRoutes()
public final List<ExpectedRoute> expectedInternetGatewayRoutes()
The expected routes for the internet gateway.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasExpectedInternetGatewayRoutes() to see if a value was sent in this field.
public final boolean hasActualInternetGatewayRoutes()
public final List<Route> actualInternetGatewayRoutes()
The actual internet gateway routes.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasActualInternetGatewayRoutes() to see if a value was sent in this field.
public final String vpcId()
Information about the VPC ID.
public NetworkFirewallInvalidRouteConfigurationViolation.Builder toBuilder()
public static NetworkFirewallInvalidRouteConfigurationViolation.Builder builder()
public static Class<? extends NetworkFirewallInvalidRouteConfigurationViolation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.