ALBCRL (type)

{
  "additionalProperties": false, 
  "description": "Advanced load balancer CRL object", 
  "id": "ALBCRL", 
  "module_id": "PolicyAdvancedLoadBalancer", 
  "properties": {
    "body": {
      "description": "Certificate Revocation list from a given issuer in PEM format. This can either be configured directly or via the server_url.", 
      "required": false, 
      "title": "Body", 
      "type": "string"
    }, 
    "common_name": {
      "description": "Common name of the issuer in the Certificate Revocation list.", 
      "required": false, 
      "title": "Common name", 
      "type": "string"
    }, 
    "distinguished_name": {
      "description": "Distinguished name of the issuer in the Certificate Revocation list.", 
      "required": false, 
      "title": "Distinguished name", 
      "type": "string"
    }, 
    "etag": {
      "description": "Cached etag to optimize the download of the CRL.", 
      "required": false, 
      "title": "Etag", 
      "type": "string"
    }, 
    "fingerprint": {
      "description": "Fingerprint of the CRL. Used to avoid configuring duplicates.", 
      "required": false, 
      "title": "Fingerprint", 
      "type": "string"
    }, 
    "last_refreshed": {
      "description": "Last time CRL was refreshed by the system. This is an internal field used by the system.", 
      "required": false, 
      "title": "Last refreshed", 
      "type": "string"
    }, 
    "last_update": {
      "description": "The date when this CRL was last issued.", 
      "required": false, 
      "title": "Last update", 
      "type": "string"
    }, 
    "next_update": {
      "description": "The date when a newer CRL will be available. Also conveys the date after which the CRL should be considered obsolete.", 
      "required": false, 
      "title": "Next update", 
      "type": "string"
    }, 
    "server_url": {
      "description": "URL of a server that issues the Certificate Revocation list. If this is configured, CRL will be periodically downloaded either based on the configured update interval or the next update interval in the CRL. CRL itself is stored in the body.", 
      "required": false, 
      "title": "Server url", 
      "type": "string"
    }, 
    "text": {
      "description": "Certificate Revocation list in plain text for readability.", 
      "required": false, 
      "title": "Text", 
      "type": "string"
    }, 
    "update_interval": {
      "description": "Interval in minutes to check for CRL update. If not specified, interval will be 1 day. Allowed values are 30-525600. Unit is MIN.", 
      "maximum": 525600, 
      "minimum": 30, 
      "required": false, 
      "title": "Update interval", 
      "type": "integer"
    }
  }, 
  "title": "CRL", 
  "type": "object"
}