{
    "properties": {
        "appflowlog": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "authentication": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "authenticationdomain": {
            "type": "string"
        },
        "backupvserver": {
            "readonly": true,
            "type": "string"
        },
        "bindpoint": {
            "enum": [
                "REQUEST",
                "RESPONSE",
                "ICA_REQUEST",
                "OTHERTCP_REQUEST"
            ],
            "readonly": true,
            "type": "string"
        },
        "cachetype": {
            "enum": [
                "TRANSPARENT",
                "REVERSE",
                "FORWARD"
            ],
            "readonly": true,
            "type": "string"
        },
        "cachevserver": {
            "readonly": true,
            "type": "string"
        },
        "certkeynames": {
            "type": "string"
        },
        "clttimeout": {
            "readonly": true,
            "type": "integer"
        },
        "comment": {
            "type": "string"
        },
        "curaaausers": {
            "readonly": true,
            "type": "integer"
        },
        "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"
        },
        "disableprimaryondown": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "readonly": true,
            "type": "string"
        },
        "downstateflush": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "readonly": true,
            "type": "string"
        },
        "failedlogintimeout": {
            "type": "integer"
        },
        "groupextraction": {
            "readonly": true,
            "type": "boolean"
        },
        "httpprofilename": {
            "readonly": true,
            "type": "string"
        },
        "ip": {
            "readonly": true,
            "type": "string"
        },
        "ipv46": {
            "type": "string"
        },
        "listenpolicy": {
            "readonly": true,
            "type": "string"
        },
        "listenpriority": {
            "readonly": true,
            "type": "integer"
        },
        "maxloginattempts": {
            "type": "integer"
        },
        "name": {
            "type": "string"
        },
        "newname": {
            "type": "string"
        },
        "ngname": {
            "readonly": true,
            "type": "string"
        },
        "policy": {
            "readonly": true,
            "type": "string"
        },
        "port": {
            "type": "integer"
        },
        "precedence": {
            "enum": [
                "RULE",
                "URL"
            ],
            "readonly": true,
            "type": "string"
        },
        "priority": {
            "readonly": true,
            "type": "integer"
        },
        "range": {
            "type": "integer"
        },
        "redirect": {
            "enum": [
                "CACHE",
                "POLICY",
                "ORIGIN"
            ],
            "readonly": true,
            "type": "string"
        },
        "redirecturl": {
            "readonly": true,
            "type": "string"
        },
        "secondary": {
            "readonly": true,
            "type": "boolean"
        },
        "servicename": {
            "readonly": true,
            "type": "string"
        },
        "servicetype": {
            "enum": [
                "SSL"
            ],
            "type": "string"
        },
        "somethod": {
            "enum": [
                "CONNECTION",
                "DYNAMICCONNECTION",
                "BANDWIDTH",
                "HEALTH",
                "NONE"
            ],
            "readonly": true,
            "type": "string"
        },
        "sopersistence": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "readonly": true,
            "type": "string"
        },
        "sopersistencetimeout": {
            "readonly": true,
            "type": "integer"
        },
        "sothreshold": {
            "readonly": true,
            "type": "integer"
        },
        "state": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "status": {
            "readonly": true,
            "type": "integer"
        },
        "tcpprofilename": {
            "readonly": true,
            "type": "string"
        },
        "td": {
            "type": "integer"
        },
        "type": {
            "enum": [
                "CONTENT",
                "ADDRESS"
            ],
            "readonly": true,
            "type": "string"
        },
        "value": {
            "enum": [
                "Certkey not bound",
                "SSL feature disabled"
            ],
            "readonly": true,
            "type": "string"
        },
        "vstype": {
            "readonly": true,
            "type": "integer"
        },
        "weight": {
            "readonly": true,
            "type": "integer"
        }
    },
    "title": "authenticationvserver",
    "type": "object"
}