| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AuditManager.Types.AssessmentControlSet
Description
Synopsis
- data AssessmentControlSet = AssessmentControlSet' {
- controls :: Maybe [AssessmentControl]
- delegations :: Maybe [Delegation]
- description :: Maybe Text
- id :: Maybe Text
- manualEvidenceCount :: Maybe Int
- roles :: Maybe [Role]
- status :: Maybe ControlSetStatus
- systemEvidenceCount :: Maybe Int
- newAssessmentControlSet :: AssessmentControlSet
- assessmentControlSet_controls :: Lens' AssessmentControlSet (Maybe [AssessmentControl])
- assessmentControlSet_delegations :: Lens' AssessmentControlSet (Maybe [Delegation])
- assessmentControlSet_description :: Lens' AssessmentControlSet (Maybe Text)
- assessmentControlSet_id :: Lens' AssessmentControlSet (Maybe Text)
- assessmentControlSet_manualEvidenceCount :: Lens' AssessmentControlSet (Maybe Int)
- assessmentControlSet_roles :: Lens' AssessmentControlSet (Maybe [Role])
- assessmentControlSet_status :: Lens' AssessmentControlSet (Maybe ControlSetStatus)
- assessmentControlSet_systemEvidenceCount :: Lens' AssessmentControlSet (Maybe Int)
Documentation
data AssessmentControlSet Source #
Represents a set of controls in an Audit Manager assessment.
See: newAssessmentControlSet smart constructor.
Constructors
| AssessmentControlSet' | |
Fields
| |
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:controls:AssessmentControlSet', assessmentControlSet_controls - The list of controls that's contained with the control set.
$sel:delegations:AssessmentControlSet', assessmentControlSet_delegations - The delegations that are associated with the control set.
AssessmentControlSet, assessmentControlSet_description - The description for the control set.
AssessmentControlSet, assessmentControlSet_id - The identifier of the control set in the assessment. This is the control
set name in a plain string format.
$sel:manualEvidenceCount:AssessmentControlSet', assessmentControlSet_manualEvidenceCount - The total number of evidence objects that are uploaded manually to the
control set.
$sel:roles:AssessmentControlSet', assessmentControlSet_roles - The roles that are associated with the control set.
AssessmentControlSet, assessmentControlSet_status - The current status of the control set.
$sel:systemEvidenceCount:AssessmentControlSet', assessmentControlSet_systemEvidenceCount - The total number of evidence objects that are retrieved automatically
for the control set.
assessmentControlSet_controls :: Lens' AssessmentControlSet (Maybe [AssessmentControl]) Source #
The list of controls that's contained with the control set.
assessmentControlSet_delegations :: Lens' AssessmentControlSet (Maybe [Delegation]) Source #
The delegations that are associated with the control set.
assessmentControlSet_description :: Lens' AssessmentControlSet (Maybe Text) Source #
The description 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_manualEvidenceCount :: Lens' AssessmentControlSet (Maybe Int) Source #
The total number of evidence objects that are uploaded manually to the control set.
assessmentControlSet_roles :: Lens' AssessmentControlSet (Maybe [Role]) Source #
The roles that are associated with the control set.
assessmentControlSet_status :: Lens' AssessmentControlSet (Maybe ControlSetStatus) Source #
The current status of the control set.
assessmentControlSet_systemEvidenceCount :: Lens' AssessmentControlSet (Maybe Int) Source #
The total number of evidence objects that are retrieved automatically for the control set.