libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph
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.IoTThingsGraph.Types.SystemInstanceSummary

Description

 
Synopsis

Documentation

data SystemInstanceSummary Source #

An object that contains summary information about a system instance.

See: newSystemInstanceSummary smart constructor.

Constructors

SystemInstanceSummary' 

Fields

Instances

Instances details
Eq SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Read SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Show SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Generic SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Associated Types

type Rep SystemInstanceSummary :: Type -> Type #

NFData SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Methods

rnf :: SystemInstanceSummary -> () #

Hashable SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

FromJSON SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

type Rep SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

newSystemInstanceSummary :: SystemInstanceSummary Source #

Create a value of SystemInstanceSummary 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:status:SystemInstanceSummary', systemInstanceSummary_status - The status of the system instance.

$sel:greengrassGroupName:SystemInstanceSummary', systemInstanceSummary_greengrassGroupName - The ID of the Greengrass group where the system instance is deployed.

$sel:arn:SystemInstanceSummary', systemInstanceSummary_arn - The ARN of the system instance.

$sel:createdAt:SystemInstanceSummary', systemInstanceSummary_createdAt - The date when the system instance was created.

$sel:greengrassGroupId:SystemInstanceSummary', systemInstanceSummary_greengrassGroupId - The ID of the Greengrass group where the system instance is deployed.

$sel:greengrassGroupVersionId:SystemInstanceSummary', systemInstanceSummary_greengrassGroupVersionId - The version of the Greengrass group where the system instance is deployed.

$sel:id:SystemInstanceSummary', systemInstanceSummary_id - The ID of the system instance.

$sel:updatedAt:SystemInstanceSummary', systemInstanceSummary_updatedAt - The date and time when the system instance was last updated.

$sel:target:SystemInstanceSummary', systemInstanceSummary_target - The target of the system instance.

systemInstanceSummary_greengrassGroupName :: Lens' SystemInstanceSummary (Maybe Text) Source #

The ID of the Greengrass group where the system instance is deployed.

systemInstanceSummary_createdAt :: Lens' SystemInstanceSummary (Maybe UTCTime) Source #

The date when the system instance was created.

systemInstanceSummary_greengrassGroupId :: Lens' SystemInstanceSummary (Maybe Text) Source #

The ID of the Greengrass group where the system instance is deployed.

systemInstanceSummary_greengrassGroupVersionId :: Lens' SystemInstanceSummary (Maybe Text) Source #

The version of the Greengrass group where the system instance is deployed.

systemInstanceSummary_updatedAt :: Lens' SystemInstanceSummary (Maybe UTCTime) Source #

The date and time when the system instance was last updated.