{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "MetaLAB Runtime Surface",
  "type": "object",
  "required": [
    "schemaVersion",
    "classification",
    "capturedAt",
    "cluster",
    "nodes",
    "metrics"
  ],
  "properties": {
    "schemaVersion": {
      "type": "integer"
    },
    "classification": {
      "enum": [
        "LIVE",
        "SNAPSHOT",
        "LAB",
        "TARGET",
        "SYMBOLIC"
      ]
    },
    "source": {
      "type": "string"
    },
    "capturedAt": {
      "type": "string"
    },
    "freshness": {
      "type": "string"
    },
    "liveConnected": {
      "type": "boolean"
    },
    "headline": {
      "type": "string"
    },
    "cluster": {
      "type": "object"
    },
    "nodes": {
      "type": "array"
    },
    "metrics": {
      "type": "array"
    },
    "security": {
      "type": "array"
    },
    "events": {
      "type": "array"
    }
  }
}