json_schema: {
      "$schema": "http://json-schema.org/draft-06/schema#",
      "type": "object",
      "additionalProperties": false,
      "properties": {
          "config_type": {
              "$id": "/properties/config_type",
              "title": "Configuration type",
              "type": "string",
              "enum": [
                  "current",
                  "rollback 1",
                  "rollback 2"
              ],
              "default": "current"
          },
          "config_filter": {
              "$id": "/properties/config_filter",
              "title": "Configuration filter",
              "type": "string",
              "enum": [
                  "all",
                  "system",
                  "system/login",
                  "system/services",
                  "system/syslog",
                  "interfaces",
                  "chassis",
                  "services",
                  "snmp",
                  "forwarding-options",
                  "event-options",
                  "policy-options",
                  "class-of-service",
                  "firewall",
                  "protocols",
                  "routing-instances",
                  "routing-options",
                  "switch-options",
                  "vlans"
              ],
              "default": "all"
          },
          "compare_configurations": {
              "$id": "/properties/compare_configurations",
              "title": "Compare selected configuration with current",
              "type": "boolean",
              "default": false
          }
      },
      "required": [
          "config_type",
          "config_filter",
          "compare_configurations"
      ]
  }