json_schema: {
      "additionalProperties": true,
      "description": "Schema for a StatusGator status change event",
      "properties": {
          "currentStatus": {
              "maxLength": 128,
              "type": "string"
          },
          "faviconUrl": {
              "_format": "uri",
              "maxLength": 8192,
              "type": "string"
          },
          "homePageUrl": {
              "_format": "uri",
              "maxLength": 8192,
              "type": "string"
          },
          "lastStatus": {
              "maxLength": 128,
              "type": "string"
          },
          "occurredAt": {
              "_format": "date-time",
              "type": "string"
          },
          "serviceName": {
              "maxLength": 128,
              "type": "string"
          },
          "statusPageUrl": {
              "_format": "uri",
              "maxLength": 8192,
              "type": "string"
          }
      },
      "self": {
          "format": "jsonschema",
          "name": "status_change",
          "vendor": "com.statusgator",
          "version": "1-0-0"
      },
      "type": "object"
  }