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 |
Synopsis
- data AssessmentReport = AssessmentReport' {
- assessmentId :: Maybe Text
- assessmentName :: Maybe Text
- author :: Maybe Text
- awsAccountId :: Maybe Text
- creationTime :: Maybe POSIX
- description :: Maybe Text
- id :: Maybe Text
- name :: Maybe Text
- status :: Maybe AssessmentReportStatus
- newAssessmentReport :: AssessmentReport
- assessmentReport_assessmentId :: Lens' AssessmentReport (Maybe Text)
- assessmentReport_assessmentName :: Lens' AssessmentReport (Maybe Text)
- assessmentReport_author :: Lens' AssessmentReport (Maybe Text)
- assessmentReport_awsAccountId :: Lens' AssessmentReport (Maybe Text)
- assessmentReport_creationTime :: Lens' AssessmentReport (Maybe UTCTime)
- assessmentReport_description :: Lens' AssessmentReport (Maybe Text)
- assessmentReport_id :: Lens' AssessmentReport (Maybe Text)
- assessmentReport_name :: Lens' AssessmentReport (Maybe Text)
- assessmentReport_status :: Lens' AssessmentReport (Maybe AssessmentReportStatus)
Documentation
data AssessmentReport Source #
A finalized document that's generated from an Audit Manager assessment. These reports summarize the relevant evidence that was collected for your audit, and link to the relevant evidence folders. These evidence folders are named and organized according to the controls that are specified in your assessment.
See: newAssessmentReport
smart constructor.
AssessmentReport' | |
|
Instances
newAssessmentReport :: AssessmentReport Source #
Create a value of AssessmentReport
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:assessmentId:AssessmentReport'
, assessmentReport_assessmentId
- The identifier for the specified assessment.
$sel:assessmentName:AssessmentReport'
, assessmentReport_assessmentName
- The name of the associated assessment.
$sel:author:AssessmentReport'
, assessmentReport_author
- The name of the user who created the assessment report.
$sel:awsAccountId:AssessmentReport'
, assessmentReport_awsAccountId
- The identifier for the specified Amazon Web Services account.
$sel:creationTime:AssessmentReport'
, assessmentReport_creationTime
- Specifies when the assessment report was created.
$sel:description:AssessmentReport'
, assessmentReport_description
- The description of the specified assessment report.
$sel:id:AssessmentReport'
, assessmentReport_id
- The unique identifier for the assessment report.
$sel:name:AssessmentReport'
, assessmentReport_name
- The name that's given to the assessment report.
$sel:status:AssessmentReport'
, assessmentReport_status
- The current status of the specified assessment report.
assessmentReport_assessmentId :: Lens' AssessmentReport (Maybe Text) Source #
The identifier for the specified assessment.
assessmentReport_assessmentName :: Lens' AssessmentReport (Maybe Text) Source #
The name of the associated assessment.
assessmentReport_author :: Lens' AssessmentReport (Maybe Text) Source #
The name of the user who created the assessment report.
assessmentReport_awsAccountId :: Lens' AssessmentReport (Maybe Text) Source #
The identifier for the specified Amazon Web Services account.
assessmentReport_creationTime :: Lens' AssessmentReport (Maybe UTCTime) Source #
Specifies when the assessment report was created.
assessmentReport_description :: Lens' AssessmentReport (Maybe Text) Source #
The description of the specified assessment report.
assessmentReport_id :: Lens' AssessmentReport (Maybe Text) Source #
The unique identifier for the assessment report.
assessmentReport_name :: Lens' AssessmentReport (Maybe Text) Source #
The name that's given to the assessment report.
assessmentReport_status :: Lens' AssessmentReport (Maybe AssessmentReportStatus) Source #
The current status of the specified assessment report.