json_schema: {
      "additionalProperties": false,
      "properties": {
          "port": {
              "maximum": 65535,
              "minimum": 0,
              "type": "integer"
          },
          "priority": {
              "maximum": 65535,
              "minimum": 0,
              "type": "integer"
          },
          "target": {
              "format": "hostname",
              "type": "string"
          },
          "weight": {
              "maximum": 65535,
              "minimum": 0,
              "type": "integer"
          }
      },
      "required": [
          "priority",
          "weight",
          "port",
          "target"
      ]
  }