| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IotTwinMaker.Types.EntitySummary
Description
Synopsis
- data EntitySummary = EntitySummary' {
- description :: Maybe Text
- hasChildEntities :: Maybe Bool
- parentEntityId :: Maybe Text
- entityId :: Text
- entityName :: Text
- arn :: Text
- status :: Status
- creationDateTime :: POSIX
- updateDateTime :: POSIX
- newEntitySummary :: Text -> Text -> Text -> Status -> UTCTime -> UTCTime -> EntitySummary
- entitySummary_description :: Lens' EntitySummary (Maybe Text)
- entitySummary_hasChildEntities :: Lens' EntitySummary (Maybe Bool)
- entitySummary_parentEntityId :: Lens' EntitySummary (Maybe Text)
- entitySummary_entityId :: Lens' EntitySummary Text
- entitySummary_entityName :: Lens' EntitySummary Text
- entitySummary_arn :: Lens' EntitySummary Text
- entitySummary_status :: Lens' EntitySummary Status
- entitySummary_creationDateTime :: Lens' EntitySummary UTCTime
- entitySummary_updateDateTime :: Lens' EntitySummary UTCTime
Documentation
data EntitySummary Source #
An object that contains information about an entity.
See: newEntitySummary smart constructor.
Constructors
| EntitySummary' | |
Fields
| |
Instances
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_parentEntityId :: Lens' EntitySummary (Maybe Text) Source #
The ID of the parent entity.
entitySummary_entityId :: Lens' EntitySummary Text Source #
The ID of the entity.
entitySummary_entityName :: Lens' EntitySummary Text Source #
The name of the entity.
entitySummary_arn :: Lens' EntitySummary Text Source #
The ARN of the entity.
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.