API Description
Use the List Load Balancer API to list all the Virtual Private Servers which have added into the Load Balancer.
Parameters
Sample Code
<?php
require_once('/usr/local/virtualizor/sdk/admin.php');
$key = 'your_api_key';
$pass = 'your_api_pass';
$ip = 'your_server_ip';
$admin = new Virtualizor_Admin_API($ip, $key, $pass);
$page = 0;
$reslen = 0;
//For Searching
$post = array();
$post['search'] = '';
$post['hostname'] = '';
$post['sgid'] = '';
$post['uid'] = '';
$output = $admin->get_load_balancer($page, $reslen, $post);
print_r(json_encode($output));
?>Output
{
"title":"Load Balancer",
"load_balancer": {
"ZhqpaJnLO0Wbsyv4": {
"lbid":"10",
"vps_uuid":"ZhqpaJnLO0Wbsyv4",
"uid":"6",
"sgid":"0",
"settings":{
"80_80":{
"source_protocol":"http",
"source_port":80,
"dest_protocol":"http",
"dest_port":80,
"lb_method":"roundrobin"
},
},
"vpsid":"1025",
"serid":"0",
"hostname":"loadbalancer_jay",
"email":"test@email.com",
"num_vps":"5",
"ip":"192.168.1.86",
"sg_name":"Default"
},
},
"timenow":1753357242,
"time_taken":"0.072"
}