@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkFirewallMissingExpectedRTViolation extends Object implements Serializable, Cloneable, StructuredPojo
Violation detail for Network Firewall for a subnet that's not associated to the expected Firewall Manager managed route table.
Constructor and Description |
---|
NetworkFirewallMissingExpectedRTViolation() |
Modifier and Type | Method and Description |
---|---|
NetworkFirewallMissingExpectedRTViolation |
clone() |
boolean |
equals(Object obj) |
String |
getAvailabilityZone()
The Availability Zone of a violating subnet.
|
String |
getCurrentRouteTable()
The resource ID of the current route table that's associated with the subnet, if one is available.
|
String |
getExpectedRouteTable()
The resource ID of the route table that should be associated with the subnet.
|
String |
getViolationTarget()
The ID of the Network Firewall or VPC resource that's in violation.
|
String |
getVPC()
The resource ID of the VPC associated with a violating subnet.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAvailabilityZone(String availabilityZone)
The Availability Zone of a violating subnet.
|
void |
setCurrentRouteTable(String currentRouteTable)
The resource ID of the current route table that's associated with the subnet, if one is available.
|
void |
setExpectedRouteTable(String expectedRouteTable)
The resource ID of the route table that should be associated with the subnet.
|
void |
setViolationTarget(String violationTarget)
The ID of the Network Firewall or VPC resource that's in violation.
|
void |
setVPC(String vPC)
The resource ID of the VPC associated with a violating subnet.
|
String |
toString()
Returns a string representation of this object.
|
NetworkFirewallMissingExpectedRTViolation |
withAvailabilityZone(String availabilityZone)
The Availability Zone of a violating subnet.
|
NetworkFirewallMissingExpectedRTViolation |
withCurrentRouteTable(String currentRouteTable)
The resource ID of the current route table that's associated with the subnet, if one is available.
|
NetworkFirewallMissingExpectedRTViolation |
withExpectedRouteTable(String expectedRouteTable)
The resource ID of the route table that should be associated with the subnet.
|
NetworkFirewallMissingExpectedRTViolation |
withViolationTarget(String violationTarget)
The ID of the Network Firewall or VPC resource that's in violation.
|
NetworkFirewallMissingExpectedRTViolation |
withVPC(String vPC)
The resource ID of the VPC associated with a violating subnet.
|
public NetworkFirewallMissingExpectedRTViolation()
public void setViolationTarget(String violationTarget)
The ID of the Network Firewall or VPC resource that's in violation.
violationTarget
- The ID of the Network Firewall or VPC resource that's in violation.public String getViolationTarget()
The ID of the Network Firewall or VPC resource that's in violation.
public NetworkFirewallMissingExpectedRTViolation withViolationTarget(String violationTarget)
The ID of the Network Firewall or VPC resource that's in violation.
violationTarget
- The ID of the Network Firewall or VPC resource that's in violation.public void setVPC(String vPC)
The resource ID of the VPC associated with a violating subnet.
vPC
- The resource ID of the VPC associated with a violating subnet.public String getVPC()
The resource ID of the VPC associated with a violating subnet.
public NetworkFirewallMissingExpectedRTViolation withVPC(String vPC)
The resource ID of the VPC associated with a violating subnet.
vPC
- The resource ID of the VPC associated with a violating subnet.public void setAvailabilityZone(String availabilityZone)
The Availability Zone of a violating subnet.
availabilityZone
- The Availability Zone of a violating subnet.public String getAvailabilityZone()
The Availability Zone of a violating subnet.
public NetworkFirewallMissingExpectedRTViolation withAvailabilityZone(String availabilityZone)
The Availability Zone of a violating subnet.
availabilityZone
- The Availability Zone of a violating subnet.public void setCurrentRouteTable(String currentRouteTable)
The resource ID of the current route table that's associated with the subnet, if one is available.
currentRouteTable
- The resource ID of the current route table that's associated with the subnet, if one is available.public String getCurrentRouteTable()
The resource ID of the current route table that's associated with the subnet, if one is available.
public NetworkFirewallMissingExpectedRTViolation withCurrentRouteTable(String currentRouteTable)
The resource ID of the current route table that's associated with the subnet, if one is available.
currentRouteTable
- The resource ID of the current route table that's associated with the subnet, if one is available.public void setExpectedRouteTable(String expectedRouteTable)
The resource ID of the route table that should be associated with the subnet.
expectedRouteTable
- The resource ID of the route table that should be associated with the subnet.public String getExpectedRouteTable()
The resource ID of the route table that should be associated with the subnet.
public NetworkFirewallMissingExpectedRTViolation withExpectedRouteTable(String expectedRouteTable)
The resource ID of the route table that should be associated with the subnet.
expectedRouteTable
- The resource ID of the route table that should be associated with the subnet.public String toString()
toString
in class Object
Object.toString()
public NetworkFirewallMissingExpectedRTViolation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.