@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RemediationAction extends Object implements Serializable, Cloneable, StructuredPojo
Information about an individual action you can take to remediate a violation.
Constructor and Description |
---|
RemediationAction() |
Modifier and Type | Method and Description |
---|---|
RemediationAction |
clone() |
boolean |
equals(Object obj) |
CreateNetworkAclAction |
getCreateNetworkAclAction()
Information about the
CreateNetworkAcl action in Amazon EC2. |
CreateNetworkAclEntriesAction |
getCreateNetworkAclEntriesAction()
Information about the
CreateNetworkAclEntries action in Amazon EC2. |
DeleteNetworkAclEntriesAction |
getDeleteNetworkAclEntriesAction()
Information about the
DeleteNetworkAclEntries action in Amazon EC2. |
String |
getDescription()
A description of a remediation action.
|
EC2AssociateRouteTableAction |
getEC2AssociateRouteTableAction()
Information about the AssociateRouteTable action in the Amazon EC2 API.
|
EC2CopyRouteTableAction |
getEC2CopyRouteTableAction()
Information about the CopyRouteTable action in the Amazon EC2 API.
|
EC2CreateRouteAction |
getEC2CreateRouteAction()
Information about the CreateRoute action in the Amazon EC2 API.
|
EC2CreateRouteTableAction |
getEC2CreateRouteTableAction()
Information about the CreateRouteTable action in the Amazon EC2 API.
|
EC2DeleteRouteAction |
getEC2DeleteRouteAction()
Information about the DeleteRoute action in the Amazon EC2 API.
|
EC2ReplaceRouteAction |
getEC2ReplaceRouteAction()
Information about the ReplaceRoute action in the Amazon EC2 API.
|
EC2ReplaceRouteTableAssociationAction |
getEC2ReplaceRouteTableAssociationAction()
Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
|
FMSPolicyUpdateFirewallCreationConfigAction |
getFMSPolicyUpdateFirewallCreationConfigAction()
The remedial action to take when updating a firewall configuration.
|
ReplaceNetworkAclAssociationAction |
getReplaceNetworkAclAssociationAction()
Information about the
ReplaceNetworkAclAssociation action in Amazon EC2. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreateNetworkAclAction(CreateNetworkAclAction createNetworkAclAction)
Information about the
CreateNetworkAcl action in Amazon EC2. |
void |
setCreateNetworkAclEntriesAction(CreateNetworkAclEntriesAction createNetworkAclEntriesAction)
Information about the
CreateNetworkAclEntries action in Amazon EC2. |
void |
setDeleteNetworkAclEntriesAction(DeleteNetworkAclEntriesAction deleteNetworkAclEntriesAction)
Information about the
DeleteNetworkAclEntries action in Amazon EC2. |
void |
setDescription(String description)
A description of a remediation action.
|
void |
setEC2AssociateRouteTableAction(EC2AssociateRouteTableAction eC2AssociateRouteTableAction)
Information about the AssociateRouteTable action in the Amazon EC2 API.
|
void |
setEC2CopyRouteTableAction(EC2CopyRouteTableAction eC2CopyRouteTableAction)
Information about the CopyRouteTable action in the Amazon EC2 API.
|
void |
setEC2CreateRouteAction(EC2CreateRouteAction eC2CreateRouteAction)
Information about the CreateRoute action in the Amazon EC2 API.
|
void |
setEC2CreateRouteTableAction(EC2CreateRouteTableAction eC2CreateRouteTableAction)
Information about the CreateRouteTable action in the Amazon EC2 API.
|
void |
setEC2DeleteRouteAction(EC2DeleteRouteAction eC2DeleteRouteAction)
Information about the DeleteRoute action in the Amazon EC2 API.
|
void |
setEC2ReplaceRouteAction(EC2ReplaceRouteAction eC2ReplaceRouteAction)
Information about the ReplaceRoute action in the Amazon EC2 API.
|
void |
setEC2ReplaceRouteTableAssociationAction(EC2ReplaceRouteTableAssociationAction eC2ReplaceRouteTableAssociationAction)
Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
|
void |
setFMSPolicyUpdateFirewallCreationConfigAction(FMSPolicyUpdateFirewallCreationConfigAction fMSPolicyUpdateFirewallCreationConfigAction)
The remedial action to take when updating a firewall configuration.
|
void |
setReplaceNetworkAclAssociationAction(ReplaceNetworkAclAssociationAction replaceNetworkAclAssociationAction)
Information about the
ReplaceNetworkAclAssociation action in Amazon EC2. |
String |
toString()
Returns a string representation of this object.
|
RemediationAction |
withCreateNetworkAclAction(CreateNetworkAclAction createNetworkAclAction)
Information about the
CreateNetworkAcl action in Amazon EC2. |
RemediationAction |
withCreateNetworkAclEntriesAction(CreateNetworkAclEntriesAction createNetworkAclEntriesAction)
Information about the
CreateNetworkAclEntries action in Amazon EC2. |
RemediationAction |
withDeleteNetworkAclEntriesAction(DeleteNetworkAclEntriesAction deleteNetworkAclEntriesAction)
Information about the
DeleteNetworkAclEntries action in Amazon EC2. |
RemediationAction |
withDescription(String description)
A description of a remediation action.
|
RemediationAction |
withEC2AssociateRouteTableAction(EC2AssociateRouteTableAction eC2AssociateRouteTableAction)
Information about the AssociateRouteTable action in the Amazon EC2 API.
|
RemediationAction |
withEC2CopyRouteTableAction(EC2CopyRouteTableAction eC2CopyRouteTableAction)
Information about the CopyRouteTable action in the Amazon EC2 API.
|
RemediationAction |
withEC2CreateRouteAction(EC2CreateRouteAction eC2CreateRouteAction)
Information about the CreateRoute action in the Amazon EC2 API.
|
RemediationAction |
withEC2CreateRouteTableAction(EC2CreateRouteTableAction eC2CreateRouteTableAction)
Information about the CreateRouteTable action in the Amazon EC2 API.
|
RemediationAction |
withEC2DeleteRouteAction(EC2DeleteRouteAction eC2DeleteRouteAction)
Information about the DeleteRoute action in the Amazon EC2 API.
|
RemediationAction |
withEC2ReplaceRouteAction(EC2ReplaceRouteAction eC2ReplaceRouteAction)
Information about the ReplaceRoute action in the Amazon EC2 API.
|
RemediationAction |
withEC2ReplaceRouteTableAssociationAction(EC2ReplaceRouteTableAssociationAction eC2ReplaceRouteTableAssociationAction)
Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
|
RemediationAction |
withFMSPolicyUpdateFirewallCreationConfigAction(FMSPolicyUpdateFirewallCreationConfigAction fMSPolicyUpdateFirewallCreationConfigAction)
The remedial action to take when updating a firewall configuration.
|
RemediationAction |
withReplaceNetworkAclAssociationAction(ReplaceNetworkAclAssociationAction replaceNetworkAclAssociationAction)
Information about the
ReplaceNetworkAclAssociation action in Amazon EC2. |
public void setDescription(String description)
A description of a remediation action.
description
- A description of a remediation action.public String getDescription()
A description of a remediation action.
public RemediationAction withDescription(String description)
A description of a remediation action.
description
- A description of a remediation action.public void setEC2CreateRouteAction(EC2CreateRouteAction eC2CreateRouteAction)
Information about the CreateRoute action in the Amazon EC2 API.
eC2CreateRouteAction
- Information about the CreateRoute action in the Amazon EC2 API.public EC2CreateRouteAction getEC2CreateRouteAction()
Information about the CreateRoute action in the Amazon EC2 API.
public RemediationAction withEC2CreateRouteAction(EC2CreateRouteAction eC2CreateRouteAction)
Information about the CreateRoute action in the Amazon EC2 API.
eC2CreateRouteAction
- Information about the CreateRoute action in the Amazon EC2 API.public void setEC2ReplaceRouteAction(EC2ReplaceRouteAction eC2ReplaceRouteAction)
Information about the ReplaceRoute action in the Amazon EC2 API.
eC2ReplaceRouteAction
- Information about the ReplaceRoute action in the Amazon EC2 API.public EC2ReplaceRouteAction getEC2ReplaceRouteAction()
Information about the ReplaceRoute action in the Amazon EC2 API.
public RemediationAction withEC2ReplaceRouteAction(EC2ReplaceRouteAction eC2ReplaceRouteAction)
Information about the ReplaceRoute action in the Amazon EC2 API.
eC2ReplaceRouteAction
- Information about the ReplaceRoute action in the Amazon EC2 API.public void setEC2DeleteRouteAction(EC2DeleteRouteAction eC2DeleteRouteAction)
Information about the DeleteRoute action in the Amazon EC2 API.
eC2DeleteRouteAction
- Information about the DeleteRoute action in the Amazon EC2 API.public EC2DeleteRouteAction getEC2DeleteRouteAction()
Information about the DeleteRoute action in the Amazon EC2 API.
public RemediationAction withEC2DeleteRouteAction(EC2DeleteRouteAction eC2DeleteRouteAction)
Information about the DeleteRoute action in the Amazon EC2 API.
eC2DeleteRouteAction
- Information about the DeleteRoute action in the Amazon EC2 API.public void setEC2CopyRouteTableAction(EC2CopyRouteTableAction eC2CopyRouteTableAction)
Information about the CopyRouteTable action in the Amazon EC2 API.
eC2CopyRouteTableAction
- Information about the CopyRouteTable action in the Amazon EC2 API.public EC2CopyRouteTableAction getEC2CopyRouteTableAction()
Information about the CopyRouteTable action in the Amazon EC2 API.
public RemediationAction withEC2CopyRouteTableAction(EC2CopyRouteTableAction eC2CopyRouteTableAction)
Information about the CopyRouteTable action in the Amazon EC2 API.
eC2CopyRouteTableAction
- Information about the CopyRouteTable action in the Amazon EC2 API.public void setEC2ReplaceRouteTableAssociationAction(EC2ReplaceRouteTableAssociationAction eC2ReplaceRouteTableAssociationAction)
Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
eC2ReplaceRouteTableAssociationAction
- Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.public EC2ReplaceRouteTableAssociationAction getEC2ReplaceRouteTableAssociationAction()
Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
public RemediationAction withEC2ReplaceRouteTableAssociationAction(EC2ReplaceRouteTableAssociationAction eC2ReplaceRouteTableAssociationAction)
Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
eC2ReplaceRouteTableAssociationAction
- Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.public void setEC2AssociateRouteTableAction(EC2AssociateRouteTableAction eC2AssociateRouteTableAction)
Information about the AssociateRouteTable action in the Amazon EC2 API.
eC2AssociateRouteTableAction
- Information about the AssociateRouteTable action in the Amazon EC2 API.public EC2AssociateRouteTableAction getEC2AssociateRouteTableAction()
Information about the AssociateRouteTable action in the Amazon EC2 API.
public RemediationAction withEC2AssociateRouteTableAction(EC2AssociateRouteTableAction eC2AssociateRouteTableAction)
Information about the AssociateRouteTable action in the Amazon EC2 API.
eC2AssociateRouteTableAction
- Information about the AssociateRouteTable action in the Amazon EC2 API.public void setEC2CreateRouteTableAction(EC2CreateRouteTableAction eC2CreateRouteTableAction)
Information about the CreateRouteTable action in the Amazon EC2 API.
eC2CreateRouteTableAction
- Information about the CreateRouteTable action in the Amazon EC2 API.public EC2CreateRouteTableAction getEC2CreateRouteTableAction()
Information about the CreateRouteTable action in the Amazon EC2 API.
public RemediationAction withEC2CreateRouteTableAction(EC2CreateRouteTableAction eC2CreateRouteTableAction)
Information about the CreateRouteTable action in the Amazon EC2 API.
eC2CreateRouteTableAction
- Information about the CreateRouteTable action in the Amazon EC2 API.public void setFMSPolicyUpdateFirewallCreationConfigAction(FMSPolicyUpdateFirewallCreationConfigAction fMSPolicyUpdateFirewallCreationConfigAction)
The remedial action to take when updating a firewall configuration.
fMSPolicyUpdateFirewallCreationConfigAction
- The remedial action to take when updating a firewall configuration.public FMSPolicyUpdateFirewallCreationConfigAction getFMSPolicyUpdateFirewallCreationConfigAction()
The remedial action to take when updating a firewall configuration.
public RemediationAction withFMSPolicyUpdateFirewallCreationConfigAction(FMSPolicyUpdateFirewallCreationConfigAction fMSPolicyUpdateFirewallCreationConfigAction)
The remedial action to take when updating a firewall configuration.
fMSPolicyUpdateFirewallCreationConfigAction
- The remedial action to take when updating a firewall configuration.public void setCreateNetworkAclAction(CreateNetworkAclAction createNetworkAclAction)
Information about the CreateNetworkAcl
action in Amazon EC2.
createNetworkAclAction
- Information about the CreateNetworkAcl
action in Amazon EC2.public CreateNetworkAclAction getCreateNetworkAclAction()
Information about the CreateNetworkAcl
action in Amazon EC2.
CreateNetworkAcl
action in Amazon EC2.public RemediationAction withCreateNetworkAclAction(CreateNetworkAclAction createNetworkAclAction)
Information about the CreateNetworkAcl
action in Amazon EC2.
createNetworkAclAction
- Information about the CreateNetworkAcl
action in Amazon EC2.public void setReplaceNetworkAclAssociationAction(ReplaceNetworkAclAssociationAction replaceNetworkAclAssociationAction)
Information about the ReplaceNetworkAclAssociation
action in Amazon EC2.
replaceNetworkAclAssociationAction
- Information about the ReplaceNetworkAclAssociation
action in Amazon EC2.public ReplaceNetworkAclAssociationAction getReplaceNetworkAclAssociationAction()
Information about the ReplaceNetworkAclAssociation
action in Amazon EC2.
ReplaceNetworkAclAssociation
action in Amazon EC2.public RemediationAction withReplaceNetworkAclAssociationAction(ReplaceNetworkAclAssociationAction replaceNetworkAclAssociationAction)
Information about the ReplaceNetworkAclAssociation
action in Amazon EC2.
replaceNetworkAclAssociationAction
- Information about the ReplaceNetworkAclAssociation
action in Amazon EC2.public void setCreateNetworkAclEntriesAction(CreateNetworkAclEntriesAction createNetworkAclEntriesAction)
Information about the CreateNetworkAclEntries
action in Amazon EC2.
createNetworkAclEntriesAction
- Information about the CreateNetworkAclEntries
action in Amazon EC2.public CreateNetworkAclEntriesAction getCreateNetworkAclEntriesAction()
Information about the CreateNetworkAclEntries
action in Amazon EC2.
CreateNetworkAclEntries
action in Amazon EC2.public RemediationAction withCreateNetworkAclEntriesAction(CreateNetworkAclEntriesAction createNetworkAclEntriesAction)
Information about the CreateNetworkAclEntries
action in Amazon EC2.
createNetworkAclEntriesAction
- Information about the CreateNetworkAclEntries
action in Amazon EC2.public void setDeleteNetworkAclEntriesAction(DeleteNetworkAclEntriesAction deleteNetworkAclEntriesAction)
Information about the DeleteNetworkAclEntries
action in Amazon EC2.
deleteNetworkAclEntriesAction
- Information about the DeleteNetworkAclEntries
action in Amazon EC2.public DeleteNetworkAclEntriesAction getDeleteNetworkAclEntriesAction()
Information about the DeleteNetworkAclEntries
action in Amazon EC2.
DeleteNetworkAclEntries
action in Amazon EC2.public RemediationAction withDeleteNetworkAclEntriesAction(DeleteNetworkAclEntriesAction deleteNetworkAclEntriesAction)
Information about the DeleteNetworkAclEntries
action in Amazon EC2.
deleteNetworkAclEntriesAction
- Information about the DeleteNetworkAclEntries
action in Amazon EC2.public String toString()
toString
in class Object
Object.toString()
public RemediationAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.