@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteNetworkAclEntriesAction extends Object implements Serializable, Cloneable, StructuredPojo
Information about the DeleteNetworkAclEntries
action in Amazon EC2. This is a remediation option in
RemediationAction
.
Constructor and Description |
---|
DeleteNetworkAclEntriesAction() |
Modifier and Type | Method and Description |
---|---|
DeleteNetworkAclEntriesAction |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
Brief description of this remediation action.
|
Boolean |
getFMSCanRemediate()
Indicates whether it is possible for Firewall Manager to perform this remediation action.
|
List<EntryDescription> |
getNetworkAclEntriesToBeDeleted()
Lists the entries that the remediation action would delete.
|
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 |
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 |
setNetworkAclEntriesToBeDeleted(Collection<EntryDescription> networkAclEntriesToBeDeleted)
Lists the entries that the remediation action would delete.
|
void |
setNetworkAclId(ActionTarget networkAclId)
The network ACL that's associated with the remediation action.
|
String |
toString()
Returns a string representation of this object.
|
DeleteNetworkAclEntriesAction |
withDescription(String description)
Brief description of this remediation action.
|
DeleteNetworkAclEntriesAction |
withFMSCanRemediate(Boolean fMSCanRemediate)
Indicates whether it is possible for Firewall Manager to perform this remediation action.
|
DeleteNetworkAclEntriesAction |
withNetworkAclEntriesToBeDeleted(Collection<EntryDescription> networkAclEntriesToBeDeleted)
Lists the entries that the remediation action would delete.
|
DeleteNetworkAclEntriesAction |
withNetworkAclEntriesToBeDeleted(EntryDescription... networkAclEntriesToBeDeleted)
Lists the entries that the remediation action would delete.
|
DeleteNetworkAclEntriesAction |
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 DeleteNetworkAclEntriesAction withDescription(String description)
Brief description of this remediation action.
description
- Brief description of this remediation action.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 DeleteNetworkAclEntriesAction 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 List<EntryDescription> getNetworkAclEntriesToBeDeleted()
Lists the entries that the remediation action would delete.
public void setNetworkAclEntriesToBeDeleted(Collection<EntryDescription> networkAclEntriesToBeDeleted)
Lists the entries that the remediation action would delete.
networkAclEntriesToBeDeleted
- Lists the entries that the remediation action would delete.public DeleteNetworkAclEntriesAction withNetworkAclEntriesToBeDeleted(EntryDescription... networkAclEntriesToBeDeleted)
Lists the entries that the remediation action would delete.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkAclEntriesToBeDeleted(java.util.Collection)
or
withNetworkAclEntriesToBeDeleted(java.util.Collection)
if you want to override the existing values.
networkAclEntriesToBeDeleted
- Lists the entries that the remediation action would delete.public DeleteNetworkAclEntriesAction withNetworkAclEntriesToBeDeleted(Collection<EntryDescription> networkAclEntriesToBeDeleted)
Lists the entries that the remediation action would delete.
networkAclEntriesToBeDeleted
- Lists the entries that the remediation action would delete.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 DeleteNetworkAclEntriesAction 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 DeleteNetworkAclEntriesAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.