Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data RemediationAction = RemediationAction' {
- eC2CreateRouteAction :: Maybe EC2CreateRouteAction
- eC2CopyRouteTableAction :: Maybe EC2CopyRouteTableAction
- eC2ReplaceRouteTableAssociationAction :: Maybe EC2ReplaceRouteTableAssociationAction
- eC2AssociateRouteTableAction :: Maybe EC2AssociateRouteTableAction
- eC2ReplaceRouteAction :: Maybe EC2ReplaceRouteAction
- eC2DeleteRouteAction :: Maybe EC2DeleteRouteAction
- description :: Maybe Text
- eC2CreateRouteTableAction :: Maybe EC2CreateRouteTableAction
- newRemediationAction :: RemediationAction
- remediationAction_eC2CreateRouteAction :: Lens' RemediationAction (Maybe EC2CreateRouteAction)
- remediationAction_eC2CopyRouteTableAction :: Lens' RemediationAction (Maybe EC2CopyRouteTableAction)
- remediationAction_eC2ReplaceRouteTableAssociationAction :: Lens' RemediationAction (Maybe EC2ReplaceRouteTableAssociationAction)
- remediationAction_eC2AssociateRouteTableAction :: Lens' RemediationAction (Maybe EC2AssociateRouteTableAction)
- remediationAction_eC2ReplaceRouteAction :: Lens' RemediationAction (Maybe EC2ReplaceRouteAction)
- remediationAction_eC2DeleteRouteAction :: Lens' RemediationAction (Maybe EC2DeleteRouteAction)
- remediationAction_description :: Lens' RemediationAction (Maybe Text)
- remediationAction_eC2CreateRouteTableAction :: Lens' RemediationAction (Maybe EC2CreateRouteTableAction)
Documentation
data RemediationAction Source #
Information about an individual action you can take to remediate a violation.
See: newRemediationAction
smart constructor.
RemediationAction' | |
|
Instances
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.