{
    "properties": {
        "appflowlog": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "autodisabledelay": {
            "type": "integer"
        },
        "autodisablegraceful": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "autoscale": {
            "enum": [
                "DISABLED",
                "DNS",
                "POLICY",
                "CLOUD",
                "API"
            ],
            "type": "string"
        },
        "cacheable": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "cachetype": {
            "enum": [
                "TRANSPARENT",
                "REVERSE",
                "FORWARD"
            ],
            "type": "string"
        },
        "cip": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "cipheader": {
            "type": "string"
        },
        "cka": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "clmonowner": {
            "readonly": true,
            "type": "integer"
        },
        "clmonview": {
            "readonly": true,
            "type": "integer"
        },
        "clttimeout": {
            "type": "integer"
        },
        "cmp": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "comment": {
            "type": "string"
        },
        "customserverid": {
            "type": "string"
        },
        "dbsttl": {
            "type": "integer"
        },
        "delay": {
            "type": "integer"
        },
        "downstateflush": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "dup_weight": {
            "type": "integer"
        },
        "graceful": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "groupcount": {
            "readonly": true,
            "type": "integer"
        },
        "hashid": {
            "type": "integer"
        },
        "healthmonitor": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "httpprofilename": {
            "type": "string"
        },
        "includemembers": {
            "type": "boolean"
        },
        "ip": {
            "readonly": true,
            "type": "string"
        },
        "maxbandwidth": {
            "type": "integer"
        },
        "maxclient": {
            "type": "integer"
        },
        "maxreq": {
            "type": "integer"
        },
        "memberport": {
            "type": "integer"
        },
        "monconnectionclose": {
            "enum": [
                "RESET",
                "FIN"
            ],
            "type": "string"
        },
        "monitor_name_svc": {
            "type": "string"
        },
        "monstatcode": {
            "readonly": true,
            "type": "integer"
        },
        "monstatparam1": {
            "readonly": true,
            "type": "integer"
        },
        "monstatparam2": {
            "readonly": true,
            "type": "integer"
        },
        "monstatparam3": {
            "readonly": true,
            "type": "integer"
        },
        "monthreshold": {
            "type": "integer"
        },
        "nameserver": {
            "type": "string"
        },
        "netprofile": {
            "type": "string"
        },
        "newname": {
            "type": "string"
        },
        "nodefaultbindings": {
            "enum": [
                "YES",
                "NO"
            ],
            "readonly": true,
            "type": "string"
        },
        "numofconnections": {
            "readonly": true,
            "type": "integer"
        },
        "pathmonitor": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "pathmonitorindv": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "port": {
            "type": "integer"
        },
        "riseapbrstatsmsgcode": {
            "type": "integer"
        },
        "riseapbrstatsmsgcode2": {
            "readonly": true,
            "type": "integer"
        },
        "rtspsessionidremap": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "sc": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "serverid": {
            "type": "integer"
        },
        "servername": {
            "type": "string"
        },
        "serviceconftype": {
            "readonly": true,
            "type": "boolean"
        },
        "servicegroupeffectivestate": {
            "enum": [
                "UP",
                "DOWN",
                "OUT OF SERVICE",
                "PARTIAL-UP",
                "PARTIAL-DOWN"
            ],
            "readonly": true,
            "type": "string"
        },
        "servicegroupname": {
            "type": "string"
        },
        "serviceipstr": {
            "readonly": true,
            "type": "string"
        },
        "servicetype": {
            "enum": [
                "HTTP",
                "FTP",
                "TCP",
                "UDP",
                "SSL",
                "SSL_BRIDGE",
                "SSL_TCP",
                "DTLS",
                "NNTP",
                "RPCSVR",
                "DNS",
                "ADNS",
                "SNMP",
                "RTSP",
                "DHCPRA",
                "ANY",
                "SIP_UDP",
                "SIP_TCP",
                "SIP_SSL",
                "DNS_TCP",
                "ADNS_TCP",
                "MYSQL",
                "MSSQL",
                "ORACLE",
                "RADIUS",
                "RADIUSListener",
                "RDP",
                "DIAMETER",
                "SSL_DIAMETER",
                "TFTP",
                "SMPP",
                "PPTP",
                "GRE",
                "SYSLOGTCP",
                "SYSLOGUDP",
                "FIX",
                "SSL_FIX",
                "USER_TCP",
                "USER_SSL_TCP",
                "QUIC",
                "IPFIX",
                "LOGSTREAM"
            ],
            "type": "string"
        },
        "sp": {
            "enum": [
                "ON",
                "OFF"
            ],
            "type": "string"
        },
        "state": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "statechangetimemsec": {
            "readonly": true,
            "type": "integer"
        },
        "stateupdatereason": {
            "readonly": true,
            "type": "integer"
        },
        "svcitmactsvcs": {
            "readonly": true,
            "type": "integer"
        },
        "svcitmboundsvcs": {
            "readonly": true,
            "type": "integer"
        },
        "svrstate": {
            "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"
        },
        "svrtimeout": {
            "type": "integer"
        },
        "tcpb": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "tcpprofilename": {
            "type": "string"
        },
        "td": {
            "type": "integer"
        },
        "useproxyport": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "usip": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "value": {
            "enum": [
                "Certkey not bound",
                "SSL feature disabled"
            ],
            "readonly": true,
            "type": "string"
        },
        "weight": {
            "type": "integer"
        }
    },
    "title": "servicegroup",
    "type": "object"
}