amazonka-auditmanager-2.0: Amazon Audit Manager SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AuditManager.Types.AssessmentMetadataItem

Description

 
Synopsis

Documentation

data AssessmentMetadataItem Source #

A metadata object that's associated with an assessment in Audit Manager.

See: newAssessmentMetadataItem smart constructor.

Constructors

AssessmentMetadataItem' 

Fields

Instances

Instances details
FromJSON AssessmentMetadataItem Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentMetadataItem

Generic AssessmentMetadataItem Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentMetadataItem

Associated Types

type Rep AssessmentMetadataItem :: Type -> Type #

Read AssessmentMetadataItem Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentMetadataItem

Show AssessmentMetadataItem Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentMetadataItem

NFData AssessmentMetadataItem Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentMetadataItem

Methods

rnf :: AssessmentMetadataItem -> () #

Eq AssessmentMetadataItem Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentMetadataItem

Hashable AssessmentMetadataItem Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentMetadataItem

type Rep AssessmentMetadataItem Source # 
Instance details

Defined in Amazonka.AuditManager.Types.AssessmentMetadataItem

newAssessmentMetadataItem :: AssessmentMetadataItem Source #

Create a value of AssessmentMetadataItem 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:complianceType:AssessmentMetadataItem', assessmentMetadataItem_complianceType - The name of the compliance standard that's related to the assessment, such as PCI-DSS.

AssessmentMetadataItem, assessmentMetadataItem_creationTime - Specifies when the assessment was created.

$sel:delegations:AssessmentMetadataItem', assessmentMetadataItem_delegations - The delegations that are associated with the assessment.

AssessmentMetadataItem, assessmentMetadataItem_id - The unique identifier for the assessment.

AssessmentMetadataItem, assessmentMetadataItem_lastUpdated - The time of the most recent update.

$sel:name:AssessmentMetadataItem', assessmentMetadataItem_name - The name of the assessment.

$sel:roles:AssessmentMetadataItem', assessmentMetadataItem_roles - The roles that are associated with the assessment.

AssessmentMetadataItem, assessmentMetadataItem_status - The current status of the assessment.

assessmentMetadataItem_complianceType :: Lens' AssessmentMetadataItem (Maybe Text) Source #

The name of the compliance standard that's related to the assessment, such as PCI-DSS.

assessmentMetadataItem_delegations :: Lens' AssessmentMetadataItem (Maybe [Delegation]) Source #

The delegations that are associated with the assessment.

assessmentMetadataItem_id :: Lens' AssessmentMetadataItem (Maybe Text) Source #

The unique identifier for the assessment.

assessmentMetadataItem_roles :: Lens' AssessmentMetadataItem (Maybe [Role]) Source #

The roles that are associated with the assessment.