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