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 AssessmentControl = AssessmentControl' {}
- newAssessmentControl :: AssessmentControl
- assessmentControl_status :: Lens' AssessmentControl (Maybe ControlStatus)
- assessmentControl_evidenceCount :: Lens' AssessmentControl (Maybe Int)
- assessmentControl_response :: Lens' AssessmentControl (Maybe ControlResponse)
- assessmentControl_name :: Lens' AssessmentControl (Maybe Text)
- assessmentControl_id :: Lens' AssessmentControl (Maybe Text)
- assessmentControl_evidenceSources :: Lens' AssessmentControl (Maybe [Text])
- assessmentControl_comments :: Lens' AssessmentControl (Maybe [ControlComment])
- assessmentControl_assessmentReportEvidenceCount :: Lens' AssessmentControl (Maybe Int)
- assessmentControl_description :: Lens' AssessmentControl (Maybe Text)
Documentation
data AssessmentControl Source #
The control entity that represents a standard or custom control used in an Audit Manager assessment.
See: newAssessmentControl
smart constructor.
AssessmentControl' | |
|
Instances
newAssessmentControl :: AssessmentControl Source #
Create a value of AssessmentControl
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:AssessmentControl'
, assessmentControl_status
- The status of the specified control.
$sel:evidenceCount:AssessmentControl'
, assessmentControl_evidenceCount
- The amount of evidence generated for the control.
$sel:response:AssessmentControl'
, assessmentControl_response
- The response of the specified control.
$sel:name:AssessmentControl'
, assessmentControl_name
- The name of the specified control.
$sel:id:AssessmentControl'
, assessmentControl_id
- The identifier for the specified control.
$sel:evidenceSources:AssessmentControl'
, assessmentControl_evidenceSources
- The list of data sources for the specified evidence.
$sel:comments:AssessmentControl'
, assessmentControl_comments
- The list of comments attached to the specified control.
$sel:assessmentReportEvidenceCount:AssessmentControl'
, assessmentControl_assessmentReportEvidenceCount
- The amount of evidence in the assessment report.
$sel:description:AssessmentControl'
, assessmentControl_description
- The description of the specified control.
assessmentControl_status :: Lens' AssessmentControl (Maybe ControlStatus) Source #
The status of the specified control.
assessmentControl_evidenceCount :: Lens' AssessmentControl (Maybe Int) Source #
The amount of evidence generated for the control.
assessmentControl_response :: Lens' AssessmentControl (Maybe ControlResponse) Source #
The response of the specified control.
assessmentControl_name :: Lens' AssessmentControl (Maybe Text) Source #
The name of the specified control.
assessmentControl_id :: Lens' AssessmentControl (Maybe Text) Source #
The identifier for the specified control.
assessmentControl_evidenceSources :: Lens' AssessmentControl (Maybe [Text]) Source #
The list of data sources for the specified evidence.
assessmentControl_comments :: Lens' AssessmentControl (Maybe [ControlComment]) Source #
The list of comments attached to the specified control.
assessmentControl_assessmentReportEvidenceCount :: Lens' AssessmentControl (Maybe Int) Source #
The amount of evidence in the assessment report.
assessmentControl_description :: Lens' AssessmentControl (Maybe Text) Source #
The description of the specified control.