@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ThirdPartyFirewallMissingSubnetViolation extends Object implements Serializable, Cloneable, StructuredPojo
The violation details for a third-party firewall for an Availability Zone that's missing the Firewall Manager managed subnet.
| Constructor and Description |
|---|
ThirdPartyFirewallMissingSubnetViolation() |
| Modifier and Type | Method and Description |
|---|---|
ThirdPartyFirewallMissingSubnetViolation |
clone() |
boolean |
equals(Object obj) |
String |
getAvailabilityZone()
The Availability Zone of a subnet that's causing the violation.
|
String |
getTargetViolationReason()
The reason the resource is causing the violation, if a reason is available.
|
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 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 a subnet that's causing the violation.
|
void |
setTargetViolationReason(String targetViolationReason)
The reason the resource is causing the violation, if a reason is available.
|
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 subnet that's causing the violation.
|
String |
toString()
Returns a string representation of this object.
|
ThirdPartyFirewallMissingSubnetViolation |
withAvailabilityZone(String availabilityZone)
The Availability Zone of a subnet that's causing the violation.
|
ThirdPartyFirewallMissingSubnetViolation |
withTargetViolationReason(String targetViolationReason)
The reason the resource is causing the violation, if a reason is available.
|
ThirdPartyFirewallMissingSubnetViolation |
withViolationTarget(String violationTarget)
The ID of the third-party firewall or VPC resource that's causing the violation.
|
ThirdPartyFirewallMissingSubnetViolation |
withVPC(String vPC)
The resource ID of the VPC associated with a subnet that's causing the violation.
|
public ThirdPartyFirewallMissingSubnetViolation()
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 ThirdPartyFirewallMissingSubnetViolation 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 subnet that's causing the violation.
vPC - The resource ID of the VPC associated with a subnet that's causing the violation.public String getVPC()
The resource ID of the VPC associated with a subnet that's causing the violation.
public ThirdPartyFirewallMissingSubnetViolation withVPC(String vPC)
The resource ID of the VPC associated with a subnet that's causing the violation.
vPC - The resource ID of the VPC associated with a subnet that's causing the violation.public void setAvailabilityZone(String availabilityZone)
The Availability Zone of a subnet that's causing the violation.
availabilityZone - The Availability Zone of a subnet that's causing the violation.public String getAvailabilityZone()
The Availability Zone of a subnet that's causing the violation.
public ThirdPartyFirewallMissingSubnetViolation withAvailabilityZone(String availabilityZone)
The Availability Zone of a subnet that's causing the violation.
availabilityZone - The Availability Zone of a subnet that's causing the violation.public void setTargetViolationReason(String targetViolationReason)
The reason the resource is causing the violation, if a reason is available.
targetViolationReason - The reason the resource is causing the violation, if a reason is available.public String getTargetViolationReason()
The reason the resource is causing the violation, if a reason is available.
public ThirdPartyFirewallMissingSubnetViolation withTargetViolationReason(String targetViolationReason)
The reason the resource is causing the violation, if a reason is available.
targetViolationReason - The reason the resource is causing the violation, if a reason is available.public String toString()
toString in class ObjectObject.toString()public ThirdPartyFirewallMissingSubnetViolation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.