@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 Object
Object.toString()
public ThirdPartyFirewallMissingSubnetViolation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.