libZSservicesZSamazonka-iotZSamazonka-iot
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.IoT.Types.AuditTaskMetadata

Description

 
Synopsis

Documentation

data AuditTaskMetadata Source #

The audits that were performed.

See: newAuditTaskMetadata smart constructor.

Constructors

AuditTaskMetadata' 

Fields

Instances

Instances details
Eq AuditTaskMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditTaskMetadata

Read AuditTaskMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditTaskMetadata

Show AuditTaskMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditTaskMetadata

Generic AuditTaskMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditTaskMetadata

Associated Types

type Rep AuditTaskMetadata :: Type -> Type #

NFData AuditTaskMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditTaskMetadata

Methods

rnf :: AuditTaskMetadata -> () #

Hashable AuditTaskMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditTaskMetadata

FromJSON AuditTaskMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditTaskMetadata

type Rep AuditTaskMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditTaskMetadata

type Rep AuditTaskMetadata = D1 ('MetaData "AuditTaskMetadata" "Amazonka.IoT.Types.AuditTaskMetadata" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "AuditTaskMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuditTaskType)) :*: (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "taskStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuditTaskStatus)))))

newAuditTaskMetadata :: AuditTaskMetadata Source #

Create a value of AuditTaskMetadata 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:taskType:AuditTaskMetadata', auditTaskMetadata_taskType - The type of this audit. One of "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

$sel:taskId:AuditTaskMetadata', auditTaskMetadata_taskId - The ID of this audit.

$sel:taskStatus:AuditTaskMetadata', auditTaskMetadata_taskStatus - The status of this audit. One of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".

auditTaskMetadata_taskType :: Lens' AuditTaskMetadata (Maybe AuditTaskType) Source #

The type of this audit. One of "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

auditTaskMetadata_taskStatus :: Lens' AuditTaskMetadata (Maybe AuditTaskStatus) Source #

The status of this audit. One of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".