{ "id": "EdgeClusterStatus", "module_id": "AggSvcEdgeCluster", "properties": { "edge_cluster_id": { "description": "Id of the edge cluster whose status is being reported", "required": true, "title": "Edge cluster id", "type": "string" }, "edge_cluster_status": { "enum": [ "UP", "DOWN", "DEGRADED", "UNKNOWN" ], "required": true, "title": "Status of an edge node", "type": "string" }, "last_update_timestamp": { "$ref": "EpochMsTimestamp, "description": "Timestamp when the cluster status was last updated", "readonly": true, "required": true, "title": "Last updated timestamp" }, "member_status": { "additionalProperties": false, "items": { "$ref": "EdgeClusterMemberStatus }, "readonly": true, "title": "Per Edge Node Status", "type": "array" } }, "type": "object" }