{
    "properties": {
        "appflowlog": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "arp": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "authentication": {
            "enum": [
                "ON",
                "OFF"
            ],
            "readonly": true,
            "type": "string"
        },
        "backendssl": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "backupvserver": {
            "type": "string"
        },
        "bindpoint": {
            "enum": [
                "REQUEST",
                "RESPONSE",
                "ICA_REQUEST"
            ],
            "readonly": true,
            "type": "string"
        },
        "cachetype": {
            "enum": [
                "TRANSPARENT",
                "REVERSE",
                "FORWARD"
            ],
            "type": "string"
        },
        "cachevserver": {
            "type": "string"
        },
        "clttimeout": {
            "type": "integer"
        },
        "comment": {
            "type": "string"
        },
        "curstate": {
            "enum": [
                "UP",
                "DOWN",
                "UNKNOWN",
                "BUSY",
                "OUT OF SERVICE",
                "GOING OUT OF SERVICE",
                "DOWN WHEN GOING OUT OF SERVICE",
                "NS_EMPTY_STR",
                "Unknown",
                "DISABLED"
            ],
            "readonly": true,
            "type": "string"
        },
        "destinationvserver": {
            "type": "string"
        },
        "disableprimaryondown": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "dnsvservername": {
            "type": "string"
        },
        "domain": {
            "type": "string"
        },
        "downstateflush": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "format": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "ghost": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "gotopriorityexpression": {
            "readonly": true,
            "type": "string"
        },
        "homepage": {
            "readonly": true,
            "type": "string"
        },
        "httpprofilename": {
            "type": "string"
        },
        "icmpvsrresponse": {
            "enum": [
                "PASSIVE",
                "ACTIVE"
            ],
            "type": "string"
        },
        "invoke": {
            "readonly": true,
            "type": "boolean"
        },
        "ip": {
            "readonly": true,
            "type": "string"
        },
        "ipset": {
            "type": "string"
        },
        "ipv46": {
            "type": "string"
        },
        "l2conn": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "labelname": {
            "readonly": true,
            "type": "string"
        },
        "labeltype": {
            "enum": [
                "reqvserver",
                "resvserver",
                "policylabel"
            ],
            "readonly": true,
            "type": "string"
        },
        "lbvserver": {
            "readonly": true,
            "type": "string"
        },
        "listenpolicy": {
            "type": "string"
        },
        "listenpriority": {
            "type": "integer"
        },
        "map": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "name": {
            "type": "string"
        },
        "netprofile": {
            "type": "string"
        },
        "newname": {
            "type": "string"
        },
        "ngname": {
            "readonly": true,
            "type": "string"
        },
        "nodefaultbindings": {
            "enum": [
                "YES",
                "NO"
            ],
            "readonly": true,
            "type": "string"
        },
        "onpolicymatch": {
            "enum": [
                "CACHE",
                "ORIGIN"
            ],
            "type": "string"
        },
        "originusip": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "pipolicyhits": {
            "readonly": true,
            "type": "integer"
        },
        "policyname": {
            "readonly": true,
            "type": "string"
        },
        "port": {
            "type": "integer"
        },
        "precedence": {
            "enum": [
                "RULE",
                "URL"
            ],
            "type": "string"
        },
        "priority": {
            "readonly": true,
            "type": "integer"
        },
        "range": {
            "type": "integer"
        },
        "redirect": {
            "enum": [
                "CACHE",
                "POLICY",
                "ORIGIN"
            ],
            "type": "string"
        },
        "redirecturl": {
            "type": "string"
        },
        "reuse": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "rhistate": {
            "enum": [
                "PASSIVE",
                "ACTIVE"
            ],
            "type": "string"
        },
        "rule": {
            "readonly": true,
            "type": "string"
        },
        "sc": {
            "enum": [
                "ON",
                "OFF"
            ],
            "readonly": true,
            "type": "string"
        },
        "servicename": {
            "readonly": true,
            "type": "string"
        },
        "servicetype": {
            "enum": [
                "HTTP",
                "SSL",
                "NNTP",
                "HDX"
            ],
            "type": "string"
        },
        "somethod": {
            "enum": [
                "CONNECTION",
                "DYNAMICCONNECTION",
                "BANDWIDTH",
                "HEALTH",
                "NONE"
            ],
            "readonly": true,
            "type": "string"
        },
        "sopersistence": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "readonly": true,
            "type": "string"
        },
        "sopersistencetimeout": {
            "type": "integer"
        },
        "sothreshold": {
            "type": "integer"
        },
        "srcipexpr": {
            "type": "string"
        },
        "state": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "status": {
            "readonly": true,
            "type": "integer"
        },
        "targetvserver": {
            "readonly": true,
            "type": "string"
        },
        "tcpprofilename": {
            "type": "string"
        },
        "td": {
            "type": "integer"
        },
        "type": {
            "enum": [
                "CONTENT",
                "ADDRESS"
            ],
            "readonly": true,
            "type": "string"
        },
        "useoriginipportforcache": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "useportrange": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "value": {
            "enum": [
                "Certkey not bound",
                "SSL feature disabled"
            ],
            "readonly": true,
            "type": "string"
        },
        "via": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "weight": {
            "readonly": true,
            "type": "integer"
        }
    },
    "title": "crvserver",
    "type": "object"
}