GslbServiceDetail

GslbServiceDetail
GslbServiceDetail
JSON Example
{
    "domain_names": [
        "string"
    ],
    "groups_detail": [
        {
            "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
            }
        }
    ],
    "hm_off": false,
    "last_dp_oper_state": {
        "last_changed_time": {
            "secs": 0,
            "usecs": 0
        },
        "reason": [
            "string"
        ],
        "reason_code": 0,
        "reason_code_string": "string",
        "state": "string"
    },
    "name": "string",
    "num_dns_ip": 0,
    "oper_status": {
        "last_changed_time": {
            "secs": 0,
            "usecs": 0
        },
        "reason": [
            "string"
        ],
        "reason_code": 0,
        "reason_code_string": "string",
        "state": "string"
    },
    "proc_id": "string",
    "se_uuid": "string",
    "ttl": 0,
    "uuid": "string",
    "vrf_id": 0
}
array of string
domain_names
Optional

Fully qualified domain name of the GSLB service. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

groups_detail
Optional

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

boolean
hm_off
Optional

Internal field to depict if HM sharding is enabled for this GSLB service. Field introduced in 18.2.2. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

last_dp_oper_state
Optional

last_dp_oper_state

string
name
Optional

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

integer As uint32 As uint32
num_dns_ip
Optional

Number of IP addresses of this GSLB service to be returned by the DNS Service. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

oper_status
Optional

oper_status

string
proc_id
Optional

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

string
se_uuid
Optional

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

integer As uint32 As uint32
ttl
Optional

TTL value for A records for this GSLB service served by the DNS Service. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
uuid
Optional

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

integer As uint32 As uint32
vrf_id
Optional

VRF Id. Field introduced in 17.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.