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