amazonka-iottwinmaker-2.0: Amazon IoT TwinMaker 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.IotTwinMaker.Types.EntitySummary

Description

 
Synopsis

Documentation

data EntitySummary Source #

An object that contains information about an entity.

See: newEntitySummary smart constructor.

Constructors

EntitySummary' 

Fields

Instances

Instances details
FromJSON EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Generic EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Associated Types

type Rep EntitySummary :: Type -> Type #

Read EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Show EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

NFData EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Methods

rnf :: EntitySummary -> () #

Eq EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Hashable EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

type Rep EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

newEntitySummary Source #

Create a value of EntitySummary 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:description:EntitySummary', entitySummary_description - The description of the entity.

$sel:hasChildEntities:EntitySummary', entitySummary_hasChildEntities - A Boolean value that specifies whether the entity has child entities or not.

$sel:parentEntityId:EntitySummary', entitySummary_parentEntityId - The ID of the parent entity.

$sel:entityId:EntitySummary', entitySummary_entityId - The ID of the entity.

$sel:entityName:EntitySummary', entitySummary_entityName - The name of the entity.

$sel:arn:EntitySummary', entitySummary_arn - The ARN of the entity.

$sel:status:EntitySummary', entitySummary_status - The current status of the entity.

$sel:creationDateTime:EntitySummary', entitySummary_creationDateTime - The date and time when the entity was created.

$sel:updateDateTime:EntitySummary', entitySummary_updateDateTime - The last date and time when the entity was updated.

entitySummary_description :: Lens' EntitySummary (Maybe Text) Source #

The description of the entity.

entitySummary_hasChildEntities :: Lens' EntitySummary (Maybe Bool) Source #

A Boolean value that specifies whether the entity has child entities or not.

entitySummary_status :: Lens' EntitySummary Status Source #

The current status of the entity.

entitySummary_creationDateTime :: Lens' EntitySummary UTCTime Source #

The date and time when the entity was created.

entitySummary_updateDateTime :: Lens' EntitySummary UTCTime Source #

The last date and time when the entity was updated.