libZSservicesZSamazonka-fmsZSamazonka-fms
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.FMS.Types.RemediationAction

Description

 
Synopsis

Documentation

data RemediationAction Source #

Information about an individual action you can take to remediate a violation.

See: newRemediationAction smart constructor.

Constructors

RemediationAction' 

Fields

Instances

Instances details
Eq RemediationAction Source # 
Instance details

Defined in Amazonka.FMS.Types.RemediationAction

Read RemediationAction Source # 
Instance details

Defined in Amazonka.FMS.Types.RemediationAction

Show RemediationAction Source # 
Instance details

Defined in Amazonka.FMS.Types.RemediationAction

Generic RemediationAction Source # 
Instance details

Defined in Amazonka.FMS.Types.RemediationAction

Associated Types

type Rep RemediationAction :: Type -> Type #

NFData RemediationAction Source # 
Instance details

Defined in Amazonka.FMS.Types.RemediationAction

Methods

rnf :: RemediationAction -> () #

Hashable RemediationAction Source # 
Instance details

Defined in Amazonka.FMS.Types.RemediationAction

FromJSON RemediationAction Source # 
Instance details

Defined in Amazonka.FMS.Types.RemediationAction

type Rep RemediationAction Source # 
Instance details

Defined in Amazonka.FMS.Types.RemediationAction

newRemediationAction :: RemediationAction Source #

Create a value of RemediationAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eC2CreateRouteAction:RemediationAction', remediationAction_eC2CreateRouteAction - Information about the CreateRoute action in the Amazon EC2 API.

$sel:eC2CopyRouteTableAction:RemediationAction', remediationAction_eC2CopyRouteTableAction - Information about the CopyRouteTable action in the Amazon EC2 API.

$sel:eC2ReplaceRouteTableAssociationAction:RemediationAction', remediationAction_eC2ReplaceRouteTableAssociationAction - Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.

$sel:eC2AssociateRouteTableAction:RemediationAction', remediationAction_eC2AssociateRouteTableAction - Information about the AssociateRouteTable action in the Amazon EC2 API.

$sel:eC2ReplaceRouteAction:RemediationAction', remediationAction_eC2ReplaceRouteAction - Information about the ReplaceRoute action in the Amazon EC2 API.

$sel:eC2DeleteRouteAction:RemediationAction', remediationAction_eC2DeleteRouteAction - Information about the DeleteRoute action in the Amazon EC2 API.

$sel:description:RemediationAction', remediationAction_description - A description of a remediation action.

$sel:eC2CreateRouteTableAction:RemediationAction', remediationAction_eC2CreateRouteTableAction - Information about the CreateRouteTable action in the Amazon EC2 API.

remediationAction_eC2CreateRouteAction :: Lens' RemediationAction (Maybe EC2CreateRouteAction) Source #

Information about the CreateRoute action in the Amazon EC2 API.

remediationAction_eC2CopyRouteTableAction :: Lens' RemediationAction (Maybe EC2CopyRouteTableAction) Source #

Information about the CopyRouteTable action in the Amazon EC2 API.

remediationAction_eC2ReplaceRouteTableAssociationAction :: Lens' RemediationAction (Maybe EC2ReplaceRouteTableAssociationAction) Source #

Information about the ReplaceRouteTableAssociation action in the Amazon EC2 API.

remediationAction_eC2AssociateRouteTableAction :: Lens' RemediationAction (Maybe EC2AssociateRouteTableAction) Source #

Information about the AssociateRouteTable action in the Amazon EC2 API.

remediationAction_eC2ReplaceRouteAction :: Lens' RemediationAction (Maybe EC2ReplaceRouteAction) Source #

Information about the ReplaceRoute action in the Amazon EC2 API.

remediationAction_eC2DeleteRouteAction :: Lens' RemediationAction (Maybe EC2DeleteRouteAction) Source #

Information about the DeleteRoute action in the Amazon EC2 API.

remediationAction_description :: Lens' RemediationAction (Maybe Text) Source #

A description of a remediation action.

remediationAction_eC2CreateRouteTableAction :: Lens' RemediationAction (Maybe EC2CreateRouteTableAction) Source #

Information about the CreateRouteTable action in the Amazon EC2 API.