{ "lexicon": 1, "id": "systems.gaze.barometer.state", "defs": { "main": { "type": "record", "key": "tid", "record": { "type": "object", "required": ["state", "changedAt", "forService"], "properties": { "state": { "type": "string", "enum": [ "systems.gaze.barometer.status.healthy", "systems.gaze.barometer.status.degraded" ] }, "reason": { "type": "string" }, "changedAt": { "type": "string", "format": "datetime" }, "forService": { "type": "string", "format": "at-uri" }, "generatedBy": { "type": "string", "format": "at-uri" }, "previous": { "type": "string", "format": "at-uri" } } } } } }