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.AuditCheckDetails

Description

 
Synopsis

Documentation

data AuditCheckDetails Source #

Information about the audit check.

See: newAuditCheckDetails smart constructor.

Constructors

AuditCheckDetails' 

Fields

Instances

Instances details
Eq AuditCheckDetails Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditCheckDetails

Read AuditCheckDetails Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditCheckDetails

Show AuditCheckDetails Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditCheckDetails

Generic AuditCheckDetails Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditCheckDetails

Associated Types

type Rep AuditCheckDetails :: Type -> Type #

NFData AuditCheckDetails Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditCheckDetails

Methods

rnf :: AuditCheckDetails -> () #

Hashable AuditCheckDetails Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditCheckDetails

FromJSON AuditCheckDetails Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditCheckDetails

type Rep AuditCheckDetails Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditCheckDetails

type Rep AuditCheckDetails = D1 ('MetaData "AuditCheckDetails" "Amazonka.IoT.Types.AuditCheckDetails" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "AuditCheckDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "suppressedNonCompliantResourcesCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "totalResourcesCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "checkCompliant") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "nonCompliantResourcesCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "checkRunStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuditCheckRunStatus))))))

newAuditCheckDetails :: AuditCheckDetails Source #

Create a value of AuditCheckDetails 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:suppressedNonCompliantResourcesCount:AuditCheckDetails', auditCheckDetails_suppressedNonCompliantResourcesCount - Describes how many of the non-compliant resources created during the evaluation of an audit check were marked as suppressed.

$sel:totalResourcesCount:AuditCheckDetails', auditCheckDetails_totalResourcesCount - The number of resources on which the check was performed.

$sel:checkCompliant:AuditCheckDetails', auditCheckDetails_checkCompliant - True if the check is complete and found all resources compliant.

$sel:nonCompliantResourcesCount:AuditCheckDetails', auditCheckDetails_nonCompliantResourcesCount - The number of resources that were found noncompliant during the check.

$sel:errorCode:AuditCheckDetails', auditCheckDetails_errorCode - The code of any error encountered when this check is performed during this audit. One of "INSUFFICIENT_PERMISSIONS" or "AUDIT_CHECK_DISABLED".

$sel:message:AuditCheckDetails', auditCheckDetails_message - The message associated with any error encountered when this check is performed during this audit.

$sel:checkRunStatus:AuditCheckDetails', auditCheckDetails_checkRunStatus - The completion status of this check. One of "IN_PROGRESS", "WAITING_FOR_DATA_COLLECTION", "CANCELED", "COMPLETED_COMPLIANT", "COMPLETED_NON_COMPLIANT", or "FAILED".

auditCheckDetails_suppressedNonCompliantResourcesCount :: Lens' AuditCheckDetails (Maybe Integer) Source #

Describes how many of the non-compliant resources created during the evaluation of an audit check were marked as suppressed.

auditCheckDetails_totalResourcesCount :: Lens' AuditCheckDetails (Maybe Integer) Source #

The number of resources on which the check was performed.

auditCheckDetails_checkCompliant :: Lens' AuditCheckDetails (Maybe Bool) Source #

True if the check is complete and found all resources compliant.

auditCheckDetails_nonCompliantResourcesCount :: Lens' AuditCheckDetails (Maybe Integer) Source #

The number of resources that were found noncompliant during the check.

auditCheckDetails_errorCode :: Lens' AuditCheckDetails (Maybe Text) Source #

The code of any error encountered when this check is performed during this audit. One of "INSUFFICIENT_PERMISSIONS" or "AUDIT_CHECK_DISABLED".

auditCheckDetails_message :: Lens' AuditCheckDetails (Maybe Text) Source #

The message associated with any error encountered when this check is performed during this audit.

auditCheckDetails_checkRunStatus :: Lens' AuditCheckDetails (Maybe AuditCheckRunStatus) Source #

The completion status of this check. One of "IN_PROGRESS", "WAITING_FOR_DATA_COLLECTION", "CANCELED", "COMPLETED_COMPLIANT", "COMPLETED_NON_COMPLIANT", or "FAILED".