Enum: NodeType
Category of architecture node. The CALM JSON-Schema allows arbitrary strings; this enum lists the canonical values plus an escape hatch via any_of on the slot.
URI: calm:NodeType
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| actor | calm:node-type/actor | A actor node |
| ecosystem | calm:node-type/ecosystem | A ecosystem node |
| system | calm:node-type/system | A system node |
| service | calm:node-type/service | A service node |
| database | calm:node-type/database | A database node |
| network | calm:node-type/network | A network node |
| ldap | calm:node-type/ldap | A ldap node |
| webclient | calm:node-type/webclient | A webclient node |
| data_asset | calm:node-type/data-asset | A data-asset node |
Slots
| Name | Description |
|---|---|
| node_type | Category of the node (system, service, actor, etc |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/calm
LinkML Source
name: NodeType
description: Category of architecture node. The CALM JSON-Schema allows arbitrary
strings; this enum lists the canonical values plus an escape hatch via ``any_of``
on the slot.
from_schema: https://w3id.org/lmodel/calm
rank: 1000
permissible_values:
actor:
text: actor
description: A actor node.
meaning: calm:node-type/actor
ecosystem:
text: ecosystem
description: A ecosystem node.
meaning: calm:node-type/ecosystem
system:
text: system
description: A system node.
meaning: calm:node-type/system
service:
text: service
description: A service node.
meaning: calm:node-type/service
database:
text: database
description: A database node.
meaning: calm:node-type/database
network:
text: network
description: A network node.
meaning: calm:node-type/network
ldap:
text: ldap
description: A ldap node.
meaning: calm:node-type/ldap
webclient:
text: webclient
description: A webclient node.
meaning: calm:node-type/webclient
data_asset:
text: data_asset
description: A data-asset node.
meaning: calm:node-type/data-asset