{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/GatewayNode", "title": "GatewayNode", "type": "object", "properties": { "id": { "description": "The node ID.", "type": "string", "format": "uuid", "example": "7f9fd312-a987-4628-b4c5-bb4f4fddd5f7", "readOnly": true }, "version": { "description": "The string representation of the node current version.", "type": "string" }, "last_seen_at": { "description": "An ISO-8604 timestamp representation of node last seen date.", "type": "string", "format": "date-time", "example": "2025-08-04T20:10:06.927Z" }, "created_at": { "description": "An ISO-8604 timestamp representation of node creation date.", "type": "string", "format": "date-time", "example": "2025-08-04T20:10:06.927Z", "readOnly": true }, "updated_at": { "description": "An ISO-8604 timestamp representation of node update date.", "type": "string", "format": "date-time", "example": "2025-08-04T20:10:06.927Z", "readOnly": true }, "config_applied_at": { "description": "The time the node succeeds in applying the configuration.", "type": "string", "format": "date-time", "readOnly": true }, "config_version": { "description": "The version number of the configuration applied by the node.", "type": "string", "example": "v1.123", "readOnly": true } }, "required": [ "id", "version", "last_seen_at", "created_at", "updated_at" ] }