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