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

Description

 
Synopsis

Documentation

data NonCompliantResource Source #

Information about the resource that was noncompliant with the audit check.

See: newNonCompliantResource smart constructor.

Constructors

NonCompliantResource' 

Fields

Instances

Instances details
Eq NonCompliantResource Source # 
Instance details

Defined in Amazonka.IoT.Types.NonCompliantResource

Read NonCompliantResource Source # 
Instance details

Defined in Amazonka.IoT.Types.NonCompliantResource

Show NonCompliantResource Source # 
Instance details

Defined in Amazonka.IoT.Types.NonCompliantResource

Generic NonCompliantResource Source # 
Instance details

Defined in Amazonka.IoT.Types.NonCompliantResource

Associated Types

type Rep NonCompliantResource :: Type -> Type #

NFData NonCompliantResource Source # 
Instance details

Defined in Amazonka.IoT.Types.NonCompliantResource

Methods

rnf :: NonCompliantResource -> () #

Hashable NonCompliantResource Source # 
Instance details

Defined in Amazonka.IoT.Types.NonCompliantResource

FromJSON NonCompliantResource Source # 
Instance details

Defined in Amazonka.IoT.Types.NonCompliantResource

type Rep NonCompliantResource Source # 
Instance details

Defined in Amazonka.IoT.Types.NonCompliantResource

type Rep NonCompliantResource = D1 ('MetaData "NonCompliantResource" "Amazonka.IoT.Types.NonCompliantResource" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "NonCompliantResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "additionalInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceType)) :*: S1 ('MetaSel ('Just "resourceIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceIdentifier)))))

newNonCompliantResource :: NonCompliantResource Source #

Create a value of NonCompliantResource 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:additionalInfo:NonCompliantResource', nonCompliantResource_additionalInfo - Other information about the noncompliant resource.

$sel:resourceType:NonCompliantResource', nonCompliantResource_resourceType - The type of the noncompliant resource.

$sel:resourceIdentifier:NonCompliantResource', nonCompliantResource_resourceIdentifier - Information that identifies the noncompliant resource.

nonCompliantResource_additionalInfo :: Lens' NonCompliantResource (Maybe (HashMap Text Text)) Source #

Other information about the noncompliant resource.

nonCompliantResource_resourceIdentifier :: Lens' NonCompliantResource (Maybe ResourceIdentifier) Source #

Information that identifies the noncompliant resource.