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 Action = Action' {}
- newAction :: Action
- action_parameters :: Lens' Action (Maybe (HashMap Text ActionParameter))
- action_targets :: Lens' Action (Maybe (HashMap Text ActionTarget))
- action_id :: Lens' Action (Maybe Text)
- action_description :: Lens' Action (Maybe Text)
- action_tags :: Lens' Action (Maybe (HashMap Text Text))
Documentation
Describes an action. For more information, see AWS FIS actions in the AWS Fault Injection Simulator User Guide.
See: newAction
smart constructor.
Action' | |
|
Instances
Create a value of Action
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:parameters:Action'
, action_parameters
- The action parameters, if applicable.
$sel:targets:Action'
, action_targets
- The supported targets for the action.
$sel:id:Action'
, action_id
- The ID of the action.
$sel:description:Action'
, action_description
- The description for the action.
$sel:tags:Action'
, action_tags
- The tags for the action.
action_parameters :: Lens' Action (Maybe (HashMap Text ActionParameter)) Source #
The action parameters, if applicable.
action_targets :: Lens' Action (Maybe (HashMap Text ActionTarget)) Source #
The supported targets for the action.