json_schema: {
      "properties": {
          "basedn": {
              "type": "string"
          },
          "binary": {
              "enum": [
                  "YES",
                  "NO"
              ],
              "type": "string"
          },
          "binddn": {
              "type": "string"
          },
          "cacert": {
              "type": "string"
          },
          "cacertfile": {
              "type": "string"
          },
          "cakeyfile": {
              "type": "string"
          },
          "crlname": {
              "type": "string"
          },
          "crlpath": {
              "type": "string"
          },
          "day": {
              "type": "integer"
          },
          "daystoexpiration": {
              "readonly": true,
              "type": "integer"
          },
          "flags": {
              "readonly": true,
              "type": "integer"
          },
          "gencrl": {
              "type": "string"
          },
          "indexfile": {
              "type": "string"
          },
          "inform": {
              "enum": [
                  "DER",
                  "PEM"
              ],
              "type": "string"
          },
          "interval": {
              "enum": [
                  "MONTHLY",
                  "WEEKLY",
                  "DAILY",
                  "NOW",
                  "NONE"
              ],
              "type": "string"
          },
          "issuer": {
              "readonly": true,
              "type": "string"
          },
          "lastupdate": {
              "readonly": true,
              "type": "string"
          },
          "lastupdatetime": {
              "readonly": true,
              "type": "integer"
          },
          "method": {
              "enum": [
                  "HTTP",
                  "LDAP"
              ],
              "type": "string"
          },
          "nextupdate": {
              "readonly": true,
              "type": "string"
          },
          "password": {
              "type": "string"
          },
          "port": {
              "type": "integer"
          },
          "refresh": {
              "enum": [
                  "ENABLED",
                  "DISABLED"
              ],
              "type": "string"
          },
          "revoke": {
              "type": "string"
          },
          "scope": {
              "enum": [
                  "Base",
                  "One"
              ],
              "type": "string"
          },
          "server": {
              "type": "string"
          },
          "signaturealgo": {
              "readonly": true,
              "type": "string"
          },
          "time": {
              "type": "string"
          },
          "url": {
              "type": "string"
          },
          "version": {
              "readonly": true,
              "type": "integer"
          }
      },
      "title": "sslcrl",
      "type": "object"
  }