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 |
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.
EntitySummary' | |
|
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.