| 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.Node
Description
Synopsis
- data Node = Node' {
- description :: Maybe Text
- ownerAccount :: Maybe Text
- packageArn :: Maybe Text
- category :: NodeCategory
- createdTime :: POSIX
- name :: Text
- nodeId :: Text
- packageId :: Text
- packageName :: Text
- packageVersion :: Text
- patchVersion :: Text
- newNode :: NodeCategory -> UTCTime -> Text -> Text -> Text -> Text -> Text -> Text -> Node
- node_description :: Lens' Node (Maybe Text)
- node_ownerAccount :: Lens' Node (Maybe Text)
- node_packageArn :: Lens' Node (Maybe Text)
- node_category :: Lens' Node NodeCategory
- node_createdTime :: Lens' Node UTCTime
- node_name :: Lens' Node Text
- node_nodeId :: Lens' Node Text
- node_packageId :: Lens' Node Text
- node_packageName :: Lens' Node Text
- node_packageVersion :: Lens' Node Text
- node_patchVersion :: Lens' Node Text
Documentation
An application node that represents a camera stream, a model, code, or output.
See: newNode smart constructor.
Constructors
| Node' | |
Fields
| |
Instances
Create a value of Node 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:Node', node_description - The node's description.
$sel:ownerAccount:Node', node_ownerAccount - The account ID of the node's owner.
$sel:packageArn:Node', node_packageArn - The node's ARN.
$sel:category:Node', node_category - The node's category.
$sel:createdTime:Node', node_createdTime - When the node was created.
$sel:name:Node', node_name - The node's name.
$sel:nodeId:Node', node_nodeId - The node's ID.
$sel:packageId:Node', node_packageId - The node's package ID.
$sel:packageName:Node', node_packageName - The node's package name.
$sel:packageVersion:Node', node_packageVersion - The node's package version.
$sel:patchVersion:Node', node_patchVersion - The node's patch version.
node_category :: Lens' Node NodeCategory Source #
The node's category.