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 NodeInstance = NodeInstance' {}
- newNodeInstance :: Text -> NodeInstanceStatus -> NodeInstance
- nodeInstance_packageName :: Lens' NodeInstance (Maybe Text)
- nodeInstance_packageVersion :: Lens' NodeInstance (Maybe Text)
- nodeInstance_packagePatchVersion :: Lens' NodeInstance (Maybe Text)
- nodeInstance_nodeName :: Lens' NodeInstance (Maybe Text)
- nodeInstance_nodeId :: Lens' NodeInstance (Maybe Text)
- nodeInstance_nodeInstanceId :: Lens' NodeInstance Text
- nodeInstance_currentStatus :: Lens' NodeInstance NodeInstanceStatus
Documentation
data NodeInstance Source #
A node instance.
See: newNodeInstance
smart constructor.
NodeInstance' | |
|
Instances
:: Text | |
-> NodeInstanceStatus | |
-> NodeInstance |
Create a value of NodeInstance
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:packageName:NodeInstance'
, nodeInstance_packageName
- The instance's package name.
$sel:packageVersion:NodeInstance'
, nodeInstance_packageVersion
- The instance's package version.
$sel:packagePatchVersion:NodeInstance'
, nodeInstance_packagePatchVersion
- The instance's package patch version.
$sel:nodeName:NodeInstance'
, nodeInstance_nodeName
- The instance's name.
$sel:nodeId:NodeInstance'
, nodeInstance_nodeId
- The node's ID.
$sel:nodeInstanceId:NodeInstance'
, nodeInstance_nodeInstanceId
- The instance's ID.
$sel:currentStatus:NodeInstance'
, nodeInstance_currentStatus
- The instance's current status.
nodeInstance_packageName :: Lens' NodeInstance (Maybe Text) Source #
The instance's package name.
nodeInstance_packageVersion :: Lens' NodeInstance (Maybe Text) Source #
The instance's package version.
nodeInstance_packagePatchVersion :: Lens' NodeInstance (Maybe Text) Source #
The instance's package patch version.
nodeInstance_nodeName :: Lens' NodeInstance (Maybe Text) Source #
The instance's name.
nodeInstance_nodeId :: Lens' NodeInstance (Maybe Text) Source #
The node's ID.
nodeInstance_nodeInstanceId :: Lens' NodeInstance Text Source #
The instance's ID.
nodeInstance_currentStatus :: Lens' NodeInstance NodeInstanceStatus Source #
The instance's current status.