json_schema: {
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
          "booleanAnnotationDefaultValue": {
              "hide": true,
              "type": "string"
          },
          "booleanAnnotationWithFalse": {
              "hide": false,
              "type": "string"
          },
          "booleanAnnotationWithTrue": {
              "hide": true,
              "type": "string"
          },
          "dateTime": {
              "_format": "date-time",
              "type": "string"
          },
          "email": {
              "_format": "email",
              "type": "string"
          },
          "examples": {
              "examples": [
                  "foo",
                  1
              ],
              "type": "string"
          },
          "hostname": {
              "_format": "hostname",
              "type": "string"
          },
          "ipv4": {
              "_format": "ipv4",
              "type": "string"
          },
          "ipv6": {
              "_format": "ipv6",
              "type": "string"
          },
          "jsonPointer": {
              "_format": "json-pointer",
              "type": "string"
          },
          "oneCharacter": {
              "minimum": 5,
              "type": "number"
          },
          "regexPattern": {
              "pattern": "^[a-zA-Z0-9]{4}-abc_123$",
              "type": "string"
          },
          "regexPatternWithWhitespace": {
              "pattern": "^[a-zA-Z0-9]{4}-abc_123$",
              "type": "string"
          },
          "uri": {
              "_format": "uri",
              "type": "string"
          },
          "uriReference": {
              "_format": "uri-reference",
              "type": "string"
          },
          "uriTemplate": {
              "_format": "uri-template",
              "type": "string"
          }
      },
      "required": [
          "booleanAnnotationDefaultValue",
          "booleanAnnotationWithFalse",
          "booleanAnnotationWithTrue",
          "dateTime",
          "email",
          "examples",
          "hostname",
          "ipv4",
          "ipv6",
          "jsonPointer",
          "oneCharacter",
          "regexPattern",
          "regexPatternWithWhitespace",
          "uri",
          "uriReference",
          "uriTemplate"
      ],
      "type": "object"
  }