Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data SystemInstanceSummary = SystemInstanceSummary' {}
- newSystemInstanceSummary :: SystemInstanceSummary
- systemInstanceSummary_status :: Lens' SystemInstanceSummary (Maybe SystemInstanceDeploymentStatus)
- systemInstanceSummary_greengrassGroupName :: Lens' SystemInstanceSummary (Maybe Text)
- systemInstanceSummary_arn :: Lens' SystemInstanceSummary (Maybe Text)
- systemInstanceSummary_createdAt :: Lens' SystemInstanceSummary (Maybe UTCTime)
- systemInstanceSummary_greengrassGroupId :: Lens' SystemInstanceSummary (Maybe Text)
- systemInstanceSummary_greengrassGroupVersionId :: Lens' SystemInstanceSummary (Maybe Text)
- systemInstanceSummary_id :: Lens' SystemInstanceSummary (Maybe Text)
- systemInstanceSummary_updatedAt :: Lens' SystemInstanceSummary (Maybe UTCTime)
- systemInstanceSummary_target :: Lens' SystemInstanceSummary (Maybe DeploymentTarget)
Documentation
data SystemInstanceSummary Source #
An object that contains summary information about a system instance.
See: newSystemInstanceSummary
smart constructor.
SystemInstanceSummary' | |
|
Instances
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_status :: Lens' SystemInstanceSummary (Maybe SystemInstanceDeploymentStatus) Source #
The status of the system instance.
systemInstanceSummary_greengrassGroupName :: Lens' SystemInstanceSummary (Maybe Text) Source #
The ID of the Greengrass group where the system instance is deployed.
systemInstanceSummary_arn :: Lens' SystemInstanceSummary (Maybe Text) Source #
The ARN of the system instance.
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_id :: Lens' SystemInstanceSummary (Maybe Text) Source #
The ID of the system instance.
systemInstanceSummary_updatedAt :: Lens' SystemInstanceSummary (Maybe UTCTime) Source #
The date and time when the system instance was last updated.
systemInstanceSummary_target :: Lens' SystemInstanceSummary (Maybe DeploymentTarget) Source #
The target of the system instance.