GslbPoolDetail

GslbPoolDetail
GslbPoolDetail
JSON Example
{
    "algorithm": "string",
    "hmon": {
        "last_transition_timestamp_1": {
            "secs": 0,
            "usecs": 0
        },
        "last_transition_timestamp_2": {
            "secs": 0,
            "usecs": 0
        },
        "last_transition_timestamp_3": {
            "secs": 0,
            "usecs": 0
        },
        "proc_id": "string",
        "se_uuid": "string",
        "server_hm_stat": [
            {
                "gslb_hm_failure": 0,
                "gslb_shard_failure_timestamp_1": {
                    "secs": 0,
                    "usecs": 0
                },
                "gslb_shard_failure_timestamp_2": {
                    "secs": 0,
                    "usecs": 0
                },
                "gslb_shard_failure_timestamp_3": {
                    "secs": 0,
                    "usecs": 0
                },
                "gslb_shard_hm_failure": 0,
                "ip_addr": {
                    "addr": "string",
                    "type": "string"
                },
                "last_transition_timestamp_1": {
                    "secs": 0,
                    "usecs": 0
                },
                "last_transition_timestamp_2": {
                    "secs": 0,
                    "usecs": 0
                },
                "last_transition_timestamp_3": {
                    "secs": 0,
                    "usecs": 0
                },
                "oper_status": {
                    "last_changed_time": {
                        "secs": 0,
                        "usecs": 0
                    },
                    "reason": [
                        "string"
                    ],
                    "reason_code": 0,
                    "reason_code_string": "string",
                    "state": "string"
                },
                "port": 0,
                "server_name": "string",
                "shm_runtime": [
                    {
                        "avg_response_time": 0,
                        "bad_response_string": "string",
                        "bad_response_timestamp": {
                            "secs": 0,
                            "usecs": 0
                        },
                        "curr_count": [
                            {
                                "count": 0,
                                "type": "string"
                            }
                        ],
                        "curr_failed_checks": 0,
                        "fall_count": 0,
                        "health_monitor_name": "string",
                        "health_monitor_type": "string",
                        "hm_icmp_accept_rsp": 0,
                        "hm_icmp_id": 0,
                        "hm_icmp_seq": 0,
                        "hm_initial": 0,
                        "last_transition_timestamp_1": {
                            "secs": 0,
                            "usecs": 0
                        },
                        "last_transition_timestamp_2": {
                            "secs": 0,
                            "usecs": 0
                        },
                        "last_transition_timestamp_3": {
                            "secs": 0,
                            "usecs": 0
                        },
                        "max_response_time": 0,
                        "min_response_time": 0,
                        "port": 0,
                        "protocol": 0,
                        "recent_response_time": 0,
                        "request_string": "string",
                        "response_code": 0,
                        "response_string": "string",
                        "rise_count": 0,
                        "snat_ip": {
                            "addr": "string",
                            "type": "string"
                        },
                        "ssl_error_code": "string",
                        "state": 0,
                        "total_checks": 0,
                        "total_count": [
                            {
                                "count": 0,
                                "type": "string"
                            }
                        ],
                        "total_failed_checks": 0,
                        "uuid": "string"
                    }
                ]
            }
        ]
    },
    "members": [
        {
            "conn_duration": 0,
            "errored_connections": 0,
            "finished_conns": 0,
            "health_check_failures": 0,
            "health_status": 0,
            "ip": {
                "addr": "string",
                "type": "string"
            },
            "lb_fail_count": 0,
            "new_established_conns": 0,
            "num_state_changes": 0,
            "open_conns": 0,
            "oper_status": {
                "last_changed_time": {
                    "secs": 0,
                    "usecs": 0
                },
                "reason": [
                    "string"
                ],
                "reason_code": 0,
                "reason_code_string": "string",
                "state": "string"
            },
            "ratio": 0,
            "rx_bytes": 0,
            "rx_pkts": 0,
            "server_uptime": 0,
            "tx_bytes": 0,
            "tx_pkts": 0
        }
    ],
    "name": "string",
    "num_servers": 0,
    "num_servers_enabled": 0,
    "num_servers_up": 0,
    "oper_status": {
        "last_changed_time": {
            "secs": 0,
            "usecs": 0
        },
        "reason": [
            "string"
        ],
        "reason_code": 0,
        "reason_code_string": "string",
        "state": "string"
    },
    "priority": 0,
    "stats": {
        "bad_connections": 0,
        "current_connections": 0,
        "lb_fail_add_pending": 0,
        "lb_fail_persistent_server_down": 0,
        "lb_fail_persistent_server_invalid": 0,
        "lb_fail_server_down": 0,
        "pool_load": 0,
        "total_connections": 0
    }
}
string
algorithm
Optional
Constraints: default: GSLB_ALGORITHM_ROUND_ROBIN

The load balancing algorithm will pick a local member within the GSLB service list of available Members. Enum options - GSLB_ALGORITHM_ROUND_ROBIN, GSLB_ALGORITHM_CONSISTENT_HASH, GSLB_ALGORITHM_GEO, GSLB_ALGORITHM_TOPOLOGY, GSLB_ALGORITHM_PREFERENCE_ORDER. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

hmon
Optional

hmon

members
Optional

Select list of Virtual Services belonging to this GSLB. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
name
Optional

Name of the GSLB pool. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
num_servers
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
num_servers_enabled
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
num_servers_up
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

oper_status
Optional

oper_status

integer As uint32 As uint32
priority
Optional

Priority of this pool of members. If the priority of this is the highest in the group, DNS service picks up only this member for DNS responses. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

stats
Optional

stats