{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-iot-fleetwise/refs/heads/main/json-schema/iot-fleetwise-nodes-schema.json", "title": "Nodes", "description": "Nodes schema", "type": "array", "items": { "type": "object", "properties": { "branch": { "allOf": [ { "$ref": "#/components/schemas/Branch" }, { "description": "

Information about a node specified as a branch.

A group of signals that are defined in a hierarchical structure.

" } ] }, "sensor": { "$ref": "#/components/schemas/Sensor" }, "actuator": { "allOf": [ { "$ref": "#/components/schemas/Actuator" }, { "description": "

Information about a node specified as an actuator.

An actuator is a digital representation of a vehicle device.

" } ] }, "attribute": { "allOf": [ { "$ref": "#/components/schemas/Attribute" }, { "description": "

Information about a node specified as an attribute.

An attribute represents static information about a vehicle.

" } ] } }, "description": "A general abstraction of a signal. A node can be specified as an actuator, attribute, branch, or sensor." } }