{
    "properties": {
        "activeservices": {
            "readonly": true,
            "type": "integer"
        },
        "appflowlog": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "backupip": {
            "type": "string"
        },
        "backuplbmethod": {
            "enum": [
                "ROUNDROBIN",
                "LEASTCONNECTION",
                "LEASTRESPONSETIME",
                "SOURCEIPHASH",
                "LEASTBANDWIDTH",
                "LEASTPACKETS",
                "STATICPROXIMITY",
                "RTT",
                "CUSTOMLOAD",
                "API"
            ],
            "type": "string"
        },
        "backupsessiontimeout": {
            "type": "integer"
        },
        "backupvserver": {
            "type": "string"
        },
        "comment": {
            "type": "string"
        },
        "considereffectivestate": {
            "enum": [
                "NONE",
                "STATE_ONLY"
            ],
            "type": "string"
        },
        "cookie_domain": {
            "type": "string"
        },
        "cookietimeout": {
            "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"
            ],
            "type": "string"
        },
        "dnsrecordtype": {
            "enum": [
                "A",
                "AAAA",
                "CNAME",
                "NAPTR"
            ],
            "type": "string"
        },
        "domainname": {
            "type": "string"
        },
        "dynamicweight": {
            "enum": [
                "SERVICECOUNT",
                "SERVICEWEIGHT",
                "DISABLED"
            ],
            "type": "string"
        },
        "ecs": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "ecsaddrvalidation": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "edr": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "gotopriorityexpression": {
            "readonly": true,
            "type": "string"
        },
        "health": {
            "readonly": true,
            "type": "integer"
        },
        "iptype": {
            "enum": [
                "IPV4",
                "IPV6"
            ],
            "type": "string"
        },
        "iscname": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "readonly": true,
            "type": "string"
        },
        "lbmethod": {
            "enum": [
                "ROUNDROBIN",
                "LEASTCONNECTION",
                "LEASTRESPONSETIME",
                "SOURCEIPHASH",
                "LEASTBANDWIDTH",
                "LEASTPACKETS",
                "STATICPROXIMITY",
                "RTT",
                "CUSTOMLOAD",
                "API"
            ],
            "type": "string"
        },
        "lbrrreason": {
            "readonly": true,
            "type": "integer"
        },
        "mir": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "name": {
            "type": "string"
        },
        "netmask": {
            "type": "string"
        },
        "newname": {
            "type": "string"
        },
        "nodefaultbindings": {
            "enum": [
                "YES",
                "NO"
            ],
            "readonly": true,
            "type": "string"
        },
        "persistenceid": {
            "type": "integer"
        },
        "persistencetype": {
            "enum": [
                "SOURCEIP",
                "NONE"
            ],
            "type": "string"
        },
        "persistmask": {
            "type": "string"
        },
        "policyname": {
            "readonly": true,
            "type": "string"
        },
        "priority": {
            "readonly": true,
            "type": "integer"
        },
        "rule": {
            "type": "string"
        },
        "servername": {
            "readonly": true,
            "type": "string"
        },
        "servicename": {
            "type": "string"
        },
        "servicetype": {
            "enum": [
                "HTTP",
                "FTP",
                "TCP",
                "UDP",
                "SSL",
                "SSL_BRIDGE",
                "SSL_TCP",
                "NNTP",
                "ANY",
                "SIP_UDP",
                "SIP_TCP",
                "SIP_SSL",
                "RADIUS",
                "RDP",
                "RTSP",
                "MYSQL",
                "MSSQL",
                "ORACLE"
            ],
            "type": "string"
        },
        "sitedomainttl": {
            "type": "integer"
        },
        "sitepersistence": {
            "enum": [
                "ConnectionProxy",
                "HTTPRedirect",
                "NONE"
            ],
            "readonly": true,
            "type": "string"
        },
        "sobackupaction": {
            "enum": [
                "DROP",
                "ACCEPT",
                "REDIRECT"
            ],
            "type": "string"
        },
        "somethod": {
            "enum": [
                "CONNECTION",
                "DYNAMICCONNECTION",
                "BANDWIDTH",
                "HEALTH",
                "NONE"
            ],
            "type": "string"
        },
        "sopersistence": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "sopersistencetimeout": {
            "type": "integer"
        },
        "sothreshold": {
            "type": "integer"
        },
        "state": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "statechangetimemsec": {
            "readonly": true,
            "type": "integer"
        },
        "statechangetimesec": {
            "readonly": true,
            "type": "string"
        },
        "status": {
            "readonly": true,
            "type": "integer"
        },
        "tickssincelaststatechange": {
            "readonly": true,
            "type": "integer"
        },
        "timeout": {
            "type": "integer"
        },
        "tolerance": {
            "type": "integer"
        },
        "totalservices": {
            "readonly": true,
            "type": "integer"
        },
        "ttl": {
            "type": "integer"
        },
        "type": {
            "enum": [
                "REQUEST",
                "RESPONSE"
            ],
            "readonly": true,
            "type": "string"
        },
        "v6netmasklen": {
            "type": "integer"
        },
        "v6persistmasklen": {
            "type": "integer"
        },
        "vsvrbindsvcip": {
            "readonly": true,
            "type": "string"
        },
        "vsvrbindsvcport": {
            "readonly": true,
            "type": "integer"
        },
        "weight": {
            "type": "integer"
        }
    },
    "title": "gslbvserver",
    "type": "object"
}