GslbServiceSitePersistencePool

GslbServiceSitePersistencePool
GslbServiceSitePersistencePool
JSON Example
{
    "enable_http2": false,
    "name": "string",
    "num_servers": 0,
    "num_servers_up": 0,
    "server_info": [
        {
            "get_state": false,
            "health_monitor_list": {
                "health_monitor": [
                    {
                        "avg_response_time": 0,
                        "failure_code": "string",
                        "name": "string",
                        "reason": "string",
                        "recent_response_time": 0,
                        "state": "string"
                    }
                ]
            },
            "hostname": "string",
            "ip_addr": {
                "addr": "string",
                "type": "string"
            },
            "is_local": false,
            "is_standby": false,
            "location": {
                "latitude": "number",
                "longitude": "number",
                "name": "string",
                "tag": "string"
            },
            "oper_status": {
                "last_changed_time": {
                    "secs": 0,
                    "usecs": 0
                },
                "reason": [
                    "string"
                ],
                "reason_code": 0,
                "reason_code_string": "string",
                "state": "string"
            },
            "port": 0,
            "resolve_server_by_dns": false,
            "se_uuid": "string",
            "vs_uuid": "string"
        }
    ],
    "servers": [
        {
            "def_port": false,
            "hostname": "string",
            "ip_addr": {
                "addr": "string",
                "type": "string"
            },
            "is_enabled": false,
            "last_state": "string",
            "location": {
                "latitude": "number",
                "longitude": "number",
                "name": "string",
                "tag": "string"
            },
            "oper_status": {
                "last_changed_time": {
                    "secs": 0,
                    "usecs": 0
                },
                "reason": [
                    "string"
                ],
                "reason_code": 0,
                "reason_code_string": "string",
                "state": "string"
            },
            "port": 0,
            "propogate_state": false,
            "timer_exists": false
        }
    ],
    "uuid": "string"
}
boolean
enable_http2
Optional

Site persistence pool's http2 state. . Field introduced in 20.1.6. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

string
name
Optional

Site persistence pool's name. . Field introduced in 17.2.2. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int64 As int64
num_servers
Optional

Number of servers configured in the pool. . Field introduced in 17.2.2. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int64 As int64
num_servers_up
Optional

Number of servers operationally up in the pool. . Field introduced in 17.2.2. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

server_info
Optional

Detailed information of the servers in the pool. . Field introduced in 31.1.1. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.

servers
Optional

Detailed information of the servers in the pool. . Field deprecated in 31.1.1. Field introduced in 17.2.8. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
uuid
Optional

Site persistence pool's uuid. . Field introduced in 17.2.2. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.