@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReplaceNetworkAclAssociationAction extends Object implements Serializable, Cloneable, StructuredPojo
Information about the ReplaceNetworkAclAssociation
action in Amazon EC2. This is a remediation option in
RemediationAction
.
Constructor and Description |
---|
ReplaceNetworkAclAssociationAction() |
Modifier and Type | Method and Description |
---|---|
ReplaceNetworkAclAssociationAction |
clone() |
boolean |
equals(Object obj) |
ActionTarget |
getAssociationId() |
String |
getDescription()
Brief description of this remediation action.
|
Boolean |
getFMSCanRemediate()
Indicates whether it is possible for Firewall Manager to perform this remediation action.
|
ActionTarget |
getNetworkAclId()
The network ACL that's associated with the remediation action.
|
int |
hashCode() |
Boolean |
isFMSCanRemediate()
Indicates whether it is possible for Firewall Manager to perform this remediation action.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssociationId(ActionTarget associationId) |
void |
setDescription(String description)
Brief description of this remediation action.
|
void |
setFMSCanRemediate(Boolean fMSCanRemediate)
Indicates whether it is possible for Firewall Manager to perform this remediation action.
|
void |
setNetworkAclId(ActionTarget networkAclId)
The network ACL that's associated with the remediation action.
|
String |
toString()
Returns a string representation of this object.
|
ReplaceNetworkAclAssociationAction |
withAssociationId(ActionTarget associationId) |
ReplaceNetworkAclAssociationAction |
withDescription(String description)
Brief description of this remediation action.
|
ReplaceNetworkAclAssociationAction |
withFMSCanRemediate(Boolean fMSCanRemediate)
Indicates whether it is possible for Firewall Manager to perform this remediation action.
|
ReplaceNetworkAclAssociationAction |
withNetworkAclId(ActionTarget networkAclId)
The network ACL that's associated with the remediation action.
|
public void setDescription(String description)
Brief description of this remediation action.
description
- Brief description of this remediation action.public String getDescription()
Brief description of this remediation action.
public ReplaceNetworkAclAssociationAction withDescription(String description)
Brief description of this remediation action.
description
- Brief description of this remediation action.public void setAssociationId(ActionTarget associationId)
associationId
- public ActionTarget getAssociationId()
public ReplaceNetworkAclAssociationAction withAssociationId(ActionTarget associationId)
associationId
- public void setNetworkAclId(ActionTarget networkAclId)
The network ACL that's associated with the remediation action.
networkAclId
- The network ACL that's associated with the remediation action.public ActionTarget getNetworkAclId()
The network ACL that's associated with the remediation action.
public ReplaceNetworkAclAssociationAction withNetworkAclId(ActionTarget networkAclId)
The network ACL that's associated with the remediation action.
networkAclId
- The network ACL that's associated with the remediation action.public void setFMSCanRemediate(Boolean fMSCanRemediate)
Indicates whether it is possible for Firewall Manager to perform this remediation action. A false value indicates that auto remediation is disabled or Firewall Manager is unable to perform the action due to a conflict of some kind.
fMSCanRemediate
- Indicates whether it is possible for Firewall Manager to perform this remediation action. A false value
indicates that auto remediation is disabled or Firewall Manager is unable to perform the action due to a
conflict of some kind.public Boolean getFMSCanRemediate()
Indicates whether it is possible for Firewall Manager to perform this remediation action. A false value indicates that auto remediation is disabled or Firewall Manager is unable to perform the action due to a conflict of some kind.
public ReplaceNetworkAclAssociationAction withFMSCanRemediate(Boolean fMSCanRemediate)
Indicates whether it is possible for Firewall Manager to perform this remediation action. A false value indicates that auto remediation is disabled or Firewall Manager is unable to perform the action due to a conflict of some kind.
fMSCanRemediate
- Indicates whether it is possible for Firewall Manager to perform this remediation action. A false value
indicates that auto remediation is disabled or Firewall Manager is unable to perform the action due to a
conflict of some kind.public Boolean isFMSCanRemediate()
Indicates whether it is possible for Firewall Manager to perform this remediation action. A false value indicates that auto remediation is disabled or Firewall Manager is unable to perform the action due to a conflict of some kind.
public String toString()
toString
in class Object
Object.toString()
public ReplaceNetworkAclAssociationAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.