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 FrameworkControl = FrameworkControl' {}
- newFrameworkControl :: Text -> FrameworkControl
- frameworkControl_controlScope :: Lens' FrameworkControl (Maybe ControlScope)
- frameworkControl_controlInputParameters :: Lens' FrameworkControl (Maybe [ControlInputParameter])
- frameworkControl_controlName :: Lens' FrameworkControl Text
Documentation
data FrameworkControl Source #
Contains detailed information about all of the controls of a framework. Each framework must contain at least one control.
See: newFrameworkControl
smart constructor.
FrameworkControl' | |
|
Instances
Create a value of FrameworkControl
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:controlScope:FrameworkControl'
, frameworkControl_controlScope
- The scope of a control. The control scope defines what the control will
evaluate. Three examples of control scopes are: a specific backup plan,
all backup plans with a specific tag, or all backup plans. For more
information, see ControlScope
.
$sel:controlInputParameters:FrameworkControl'
, frameworkControl_controlInputParameters
- A list of ParameterName
and ParameterValue
pairs.
$sel:controlName:FrameworkControl'
, frameworkControl_controlName
- The name of a control. This name is between 1 and 256 characters.
frameworkControl_controlScope :: Lens' FrameworkControl (Maybe ControlScope) Source #
The scope of a control. The control scope defines what the control will
evaluate. Three examples of control scopes are: a specific backup plan,
all backup plans with a specific tag, or all backup plans. For more
information, see ControlScope
.
frameworkControl_controlInputParameters :: Lens' FrameworkControl (Maybe [ControlInputParameter]) Source #
A list of ParameterName
and ParameterValue
pairs.
frameworkControl_controlName :: Lens' FrameworkControl Text Source #
The name of a control. This name is between 1 and 256 characters.