Retrieve information about all virtual servers configured in the load balancer, including configuration data and status information.
GET /{device_id}/vips
This operation does not accept a request body.
GET 200 response
Successfully processed the request.
{
"load_balancer_data":[
{
"id": "VIP-146.20.75.33:22.22.22.222:78",
"ip": "22.22.22.222",
"label": "VIP-146.20.75.33",
"description": "",
"algorithm": {
"name": "LEAST_CONNECTION",
"persistence": null
},
"port_name": "78",
"port_number": 78,
"protocol": "TCP",
"admin_state": "DISABLED",
"runtime_state": "UNHEALTHY",
"vendor_extensions": {
"none": "none"
},
"stats": {
"bytes_in": -1,
"bytes_out": -1,
"conn_cur": 0,
"conn_max": -1,
"conn_tot": 0,
"pkts_in": 0,
"pkts_out": -1
},
"nodes": [
{
"id": "label_DCXQE:5.6.7.2:8560",
"label": "label_DCXQE",
"ip": "5.6.7.2",
"port_name": "8560",
"port_number": 8560
}
]
},
{
"id": "Vip-Test-68f31107:22.22.22.222:80",
"ip": "22.22.22.222",
"label": "Vip-Test-68f31107",
"description": "",
"algorithm": {
"name": "LEAST_CONNECTION",
"persistence": null
},
"port_name": "HTTP",
"port_number": 80,
"protocol": "TCP",
"admin_state": "ENABLED",
"runtime_state": "UNHEALTHY",
"vendor_extensions": {
"none": "none"
},
"stats": {
"bytes_in": -1,
"bytes_out": -1,
"conn_cur": 0,
"conn_max": -1,
"conn_tot": 0,
"pkts_in": 0,
"pkts_out": -1
},
"nodes": [
{
"id": "Node-Test-68f31107:22.22.22.222:80",
"label": "Node-Test-68f31107",
"ip": "22.22.22.222",
"port_name": "HTTP",
"port_number": 80
},
{
"id": "Node-Test-Id:22.22.22.222:80",
"label": "Node-Test-Id",
"ip": "22.22.22.222",
"port_name": "HTTP",
"port_number": 80
}
]
}
]
}