@Generated(value="software.amazon.awssdk:codegen") public final class RemediationAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RemediationAction.Builder,RemediationAction>
Information about an individual action you can take to remediate a violation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RemediationAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RemediationAction.Builder |
builder() |
String |
description()
A description of a remediation action.
|
EC2AssociateRouteTableAction |
ec2AssociateRouteTableAction()
Information about the AssociateRouteTable action in the Amazon EC2 API.
|
EC2CopyRouteTableAction |
ec2CopyRouteTableAction()
Information about the CopyRouteTable action in the Amazon EC2 API.
|
EC2CreateRouteAction |
ec2CreateRouteAction()
Information about the CreateRoute action in the Amazon EC2 API.
|
EC2CreateRouteTableAction |
ec2CreateRouteTableAction()
Information about the CreateRouteTable action in the Amazon EC2 API.
|
EC2DeleteRouteAction |
ec2DeleteRouteAction()
Information about the DeleteRoute action in the Amazon EC2 API.
|
EC2ReplaceRouteAction |
ec2ReplaceRouteAction()
Information about the ReplaceRoute action in the Amazon EC2 API.
|
EC2ReplaceRouteTableAssociationAction |
ec2ReplaceRouteTableAssociationAction()
Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FMSPolicyUpdateFirewallCreationConfigAction |
fmsPolicyUpdateFirewallCreationConfigAction()
The remedial action to take when updating a firewall configuration.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends RemediationAction.Builder> |
serializableBuilderClass() |
RemediationAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String description()
A description of a remediation action.
public final EC2CreateRouteAction ec2CreateRouteAction()
Information about the CreateRoute action in the Amazon EC2 API.
public final EC2ReplaceRouteAction ec2ReplaceRouteAction()
Information about the ReplaceRoute action in the Amazon EC2 API.
public final EC2DeleteRouteAction ec2DeleteRouteAction()
Information about the DeleteRoute action in the Amazon EC2 API.
public final EC2CopyRouteTableAction ec2CopyRouteTableAction()
Information about the CopyRouteTable action in the Amazon EC2 API.
public final EC2ReplaceRouteTableAssociationAction ec2ReplaceRouteTableAssociationAction()
Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.
public final EC2AssociateRouteTableAction ec2AssociateRouteTableAction()
Information about the AssociateRouteTable action in the Amazon EC2 API.
public final EC2CreateRouteTableAction ec2CreateRouteTableAction()
Information about the CreateRouteTable action in the Amazon EC2 API.
public final FMSPolicyUpdateFirewallCreationConfigAction fmsPolicyUpdateFirewallCreationConfigAction()
The remedial action to take when updating a firewall configuration.
public RemediationAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RemediationAction.Builder,RemediationAction>public static RemediationAction.Builder builder()
public static Class<? extends RemediationAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.