GET /virtualservice/{uuid}/gslbservicedetail/

GET /virtualservice/{uuid}/gslbservicedetail/

/virtualservice/{uuid}/gslbservicedetail/

Request
URI
GET
https://{api_host}/api/virtualservice/{uuid}/gslbservicedetail
COPY
Path Parameters
string
uuid
Required  

UUID of the object to fetch

Header Parameters
string
X-Avi-Tenant
Optional

Avi Tenant Header

string
X-Avi-Tenant-UUID
Optional

Avi Tenant Header UUID

string
X-CSRFToken
Optional

Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests.

string
X-Avi-Version
Required  

The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version.


Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns GslbServiceDetail of type(s) application/json
{
    "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.

array of object
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.

object
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.

object
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.


401

log in failed

Operation doesn't return any data structure

404

object not found

Operation doesn't return any data structure

Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/api/virtualservice/{uuid}/gslbservicedetail
                
Virtual Service Operations
GET
GET /virtualservice
POST
POST /virtualservice
GET
GET /virtualservice/{uuid}
PUT
PUT /virtualservice/{uuid}
PATCH
PATCH /virtualservice/{uuid}
DELETE
DELETE /virtualservice/{uuid}
POST
POST /virtualservice/{uuid}/scaleout
POST
POST /virtualservice/{uuid}/scalein
POST
POST /virtualservice/{uuid}/migrate
POST
POST /virtualservice/{uuid}/switchover
POST
POST /virtualservice/clear
POST
POST /virtualservice/{uuid}/resync
POST
POST /virtualservice/{uuid}/rotatekeys
POST
POST /virtualservice/{uuid}/retryplacement
POST
POST /virtualservice/{uuid}/log-recommendation
POST
POST /virtualservice/{uuid}/apply-log-recommendation
GET
GET /virtualservice/{uuid}/runtime/
GET
GET /virtualservice/{uuid}/runtime/detail/
GET
GET /virtualservice/{uuid}/runtime/internal/
GET
GET /virtualservice/{uuid}/udpstat/
GET
GET /virtualservice/{uuid}/tcpstat/
GET
GET /virtualservice/{uuid}/sctpstat/
GET
GET /virtualservice/{uuid}/traffic_clone_stats/
GET
GET /virtualservice/{uuid}/dosstat/
GET
GET /virtualservice/{uuid}/connections/
GET
GET /virtualservice/{uuid}/httpconnections/
GET
GET /virtualservice/{uuid}/httpconnections/detail/
GET
GET /virtualservice/{uuid}/httpstats/
GET
GET /virtualservice/{uuid}/authstats/
GET
GET /virtualservice/{uuid}/learningstats/
GET
GET /virtualservice/{uuid}/httppolicyset/
GET
GET /virtualservice/{uuid}/httppolicysetstats/
GET
GET /virtualservice/{uuid}/dnspolicystats/
GET
GET /virtualservice/{uuid}/networksecuritypolicystats/
GET
GET /virtualservice/{uuid}/networksecuritypolicy/detail/
GET
GET /virtualservice/{uuid}/candidatesehostlist/
GET
GET /virtualservice/{uuid}/placement/
GET
GET /virtualservice/{uuid}/keyval/
GET
GET /virtualservice/{uuid}/keyvalsummary/
GET
GET /virtualservice/{uuid}/keyvalsummaryobjsync/
GET
GET /virtualservice/{uuid}/keyvaldispatch/
GET
GET /virtualservice/{uuid}/keyvalsession/
GET
GET /virtualservice/{uuid}/keyvalsessionsummary/
GET
GET /virtualservice/{uuid}/sslsessioncache/
GET
GET /virtualservice/{uuid}/vslogstats/
GET
GET /virtualservice/{uuid}/aggrvslogstats/
GET
GET /virtualservice/{uuid}/cltrack/
GET
GET /virtualservice/{uuid}/cltracksummary/
GET
GET /virtualservice/{uuid}/client/
GET
GET /virtualservice/{uuid}/clientsummary/
GET
GET /virtualservice/{uuid}/dnstable/
GET
GET /virtualservice/{uuid}/gslbservicedetail/
GET
GET /virtualservice/{uuid}/gslbserviceinternal/
GET
GET /virtualservice/{uuid}/gslbservicealgostat/
GET
GET /virtualservice/{uuid}/gslbservicehmonstat/
GET
GET /virtualservice/{uuid}/geolocationinfo/
GET
GET /virtualservice/{uuid}/geodbinternal/
GET
GET /virtualservice/{uuid}/gslbsiteinternal/
GET
GET /virtualservice/{uuid}/userdefineddatascriptcounters/
GET
GET /virtualservice/{uuid}/l4policysetstats/
GET
GET /virtualservice/{uuid}/sescaleoutstatus/
GET
GET /virtualservice/{uuid}/scaleoutstatus/
GET
GET /virtualservice/{uuid}/scaleoutstatus/detail/
GET
GET /virtualservice/{uuid}/ssopolicystats/
GET
GET /virtualservice/{uuid}/icapstats/
GET
GET /virtualservice/{uuid}/outofbandstats/
GET
GET /virtualservice/{uuid}/botstats/
GET
GET /virtualservice/{uuid}/csrfmetrics/
GET
GET /virtualservice/{uuid}/waapstats/
GET
GET /virtualservice/{uuid}/apipathstats/
GET
GET /virtualservice/{uuid}/waappathtree/
GET
GET /virtualservice/{uuid}/placement/summary/
GET
GET /virtualservice/{uuid}/placement/detail/
GET
GET /virtualservice/{uuid}/placement/status/
GET
GET /virtualservice/{uuid}/keyvalstats/
GET
GET /virtualservice/{uuid}/vhroutes/
GET
GET /virtualservice/{uuid}/overview/