libZSservicesZSamazonka-auditmanagerZSamazonka-auditmanager
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AuditManager.Types.AssessmentReport

Description

 
Synopsis

Documentation

data AssessmentReport Source #

A finalized document generated from an Audit Manager assessment. These reports summarize the relevant evidence collected for your audit, and link to the relevant evidence folders which are named and organized according to the controls specified in your assessment.

See: newAssessmentReport smart constructor.

Constructors

AssessmentReport' 

Fields

Instances

Instances details
Eq AssessmentReport Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentReport

Read AssessmentReport Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentReport

Show AssessmentReport Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentReport

Generic AssessmentReport Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentReport

Associated Types

type Rep AssessmentReport :: Type -> Type #

NFData AssessmentReport Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentReport

Methods

rnf :: AssessmentReport -> () #

Hashable AssessmentReport Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentReport

FromJSON AssessmentReport Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentReport

type Rep AssessmentReport Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentReport

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:creationTime:AssessmentReport', assessmentReport_creationTime - Specifies when the assessment report was created.

$sel:status:AssessmentReport', assessmentReport_status - The current status of the specified assessment report.

$sel:awsAccountId:AssessmentReport', assessmentReport_awsAccountId - The identifier for the specified Amazon Web Services account.

$sel:name:AssessmentReport', assessmentReport_name - The name given to the assessment report.

$sel:author:AssessmentReport', assessmentReport_author - The name of the user who created the assessment report.

$sel:id:AssessmentReport', assessmentReport_id - The unique identifier for the specified assessment report.

$sel:assessmentId:AssessmentReport', assessmentReport_assessmentId - The identifier for the specified assessment.

$sel:description:AssessmentReport', assessmentReport_description - The description of the specified assessment report.

$sel:assessmentName:AssessmentReport', assessmentReport_assessmentName - The name of the associated assessment.

assessmentReport_creationTime :: Lens' AssessmentReport (Maybe UTCTime) Source #

Specifies when the assessment report was created.

assessmentReport_status :: Lens' AssessmentReport (Maybe AssessmentReportStatus) Source #

The current status of the specified assessment report.

assessmentReport_awsAccountId :: Lens' AssessmentReport (Maybe Text) Source #

The identifier for the specified Amazon Web Services account.

assessmentReport_name :: Lens' AssessmentReport (Maybe Text) Source #

The name given to the assessment report.

assessmentReport_author :: Lens' AssessmentReport (Maybe Text) Source #

The name of the user who created the assessment report.

assessmentReport_id :: Lens' AssessmentReport (Maybe Text) Source #

The unique identifier for the specified assessment report.

assessmentReport_assessmentId :: Lens' AssessmentReport (Maybe Text) Source #

The identifier for the specified assessment.

assessmentReport_description :: Lens' AssessmentReport (Maybe Text) Source #

The description of the specified assessment report.

assessmentReport_assessmentName :: Lens' AssessmentReport (Maybe Text) Source #

The name of the associated assessment.