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