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 AssessmentControlSet = AssessmentControlSet' {
- status :: Maybe ControlSetStatus
- controls :: Maybe [AssessmentControl]
- roles :: Maybe [Role]
- manualEvidenceCount :: Maybe Int
- delegations :: Maybe [Delegation]
- systemEvidenceCount :: Maybe Int
- id :: Maybe Text
- description :: Maybe Text
- newAssessmentControlSet :: AssessmentControlSet
- assessmentControlSet_status :: Lens' AssessmentControlSet (Maybe ControlSetStatus)
- assessmentControlSet_controls :: Lens' AssessmentControlSet (Maybe [AssessmentControl])
- assessmentControlSet_roles :: Lens' AssessmentControlSet (Maybe [Role])
- assessmentControlSet_manualEvidenceCount :: Lens' AssessmentControlSet (Maybe Int)
- assessmentControlSet_delegations :: Lens' AssessmentControlSet (Maybe [Delegation])
- assessmentControlSet_systemEvidenceCount :: Lens' AssessmentControlSet (Maybe Int)
- assessmentControlSet_id :: Lens' AssessmentControlSet (Maybe Text)
- assessmentControlSet_description :: Lens' AssessmentControlSet (Maybe Text)
Documentation
data AssessmentControlSet Source #
Represents a set of controls in an Audit Manager assessment.
See: newAssessmentControlSet
smart constructor.
AssessmentControlSet' | |
|
Instances
newAssessmentControlSet :: AssessmentControlSet Source #
Create a value of AssessmentControlSet
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:status:AssessmentControlSet'
, assessmentControlSet_status
- Specifies the current status of the control set.
$sel:controls:AssessmentControlSet'
, assessmentControlSet_controls
- The list of controls contained with the control set.
$sel:roles:AssessmentControlSet'
, assessmentControlSet_roles
- The roles associated with the control set.
$sel:manualEvidenceCount:AssessmentControlSet'
, assessmentControlSet_manualEvidenceCount
- The total number of evidence objects uploaded manually to the control
set.
$sel:delegations:AssessmentControlSet'
, assessmentControlSet_delegations
- The delegations associated with the control set.
$sel:systemEvidenceCount:AssessmentControlSet'
, assessmentControlSet_systemEvidenceCount
- The total number of evidence objects retrieved automatically for the
control set.
$sel:id:AssessmentControlSet'
, assessmentControlSet_id
- The identifier of the control set in the assessment. This is the control
set name in a plain string format.
$sel:description:AssessmentControlSet'
, assessmentControlSet_description
- The description for the control set.
assessmentControlSet_status :: Lens' AssessmentControlSet (Maybe ControlSetStatus) Source #
Specifies the current status of the control set.
assessmentControlSet_controls :: Lens' AssessmentControlSet (Maybe [AssessmentControl]) Source #
The list of controls contained with the control set.
assessmentControlSet_roles :: Lens' AssessmentControlSet (Maybe [Role]) Source #
The roles associated with the control set.
assessmentControlSet_manualEvidenceCount :: Lens' AssessmentControlSet (Maybe Int) Source #
The total number of evidence objects uploaded manually to the control set.
assessmentControlSet_delegations :: Lens' AssessmentControlSet (Maybe [Delegation]) Source #
The delegations associated with the control set.
assessmentControlSet_systemEvidenceCount :: Lens' AssessmentControlSet (Maybe Int) Source #
The total number of evidence objects retrieved automatically for the control set.
assessmentControlSet_id :: Lens' AssessmentControlSet (Maybe Text) Source #
The identifier of the control set in the assessment. This is the control set name in a plain string format.
assessmentControlSet_description :: Lens' AssessmentControlSet (Maybe Text) Source #
The description for the control set.