A suspended VPS cannot be accessed by the user to which it has been assigned. Use the Unsuspend VPS API to unsuspend the VPS present on your server by passing the VPS ID to the API. The status of suspension is also reflected in the List Virtual Server API. The API response will contain "done" as "1" after the VPS is successfully unsuspended.
HTTP Request
https://hostname:4085/index.php?act=vs&unsuspend=VPSID
Parameters
Name | Method | Value | Description | Required |
---|---|---|---|---|
act | GET | vs | The action will retrieve data after the vps is unsuspended | Yes |
unsuspend | GET | Int | The ID of the vps to be unsuspended | Yes |
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);
$vid = 3609;
$output = $admin->unsuspend($vid);
print_r(json_encode($output));
?>
Output
{
"title": "Virtual Servers",
"done": 1,
"done_msg": "VPS Unsuspended",
"vs": null,
"ostemplates": null,
"servers": [
{
"serid": 0,
"sgid": "0",
"server_name": "localhost",
"virt": "kvm",
"ip": "127.0.0.1",
"internal_ip": "",
"vnc_ip": "192.168.1.240",
"settings": "a:35:{s:12:\"email_update\";i:1;s:17:\"novnc_server_name\";i:0;s:6:\"cpu_nm\";i:1;s:10:\"soft_email\";s:19:\"samplemail@virtualizor.com\";s:8:\"timezone\";s:1:\"0\";s:9:\"interface\";s:0:\"\";s:16:\"alert_load_limit\";i:0;s:16:\"alert_disk_limit\";i:0;s:7:\"ping_ip\";s:0:\"\";s:14:\"addvs_cpu_prio\";s:0:\"\";s:13:\"addvs_io_prio\";s:0:\"\";s:14:\"addvs_io_class\";s:0:\"\";s:14:\"node_bandwidth\";i:0;s:20:\"del_slave_ostemplate\";i:0;s:19:\"openvz_suspend_load\";d:0;s:20:\"keep_orphan_template\";i:0;s:14:\"haproxy_enable\";i:0;s:21:\"haproxy_reservedports\";s:0:\"\";s:26:\"haproxy_reservedports_http\";s:6:\"80,443\";s:20:\"haproxy_allowedports\";s:0:\"\";s:17:\"speed_cap_disable\";i:0;s:15:\"disable_virttop\";i:0;s:9:\"cron_time\";s:10:\"3 11 * * *\";s:14:\"emps_cron_time\";s:14:\"46 18 6,21 * *\";s:11:\"cookie_name\";s:14:\"SIMCookies7614\";s:8:\"vpslimit\";s:0:\"\";s:10:\"overcommit\";i:0;s:6:\"vnc_ip\";s:13:\"192.168.1.240\";s:15:\"change_ssh_port\";i:0;s:13:\"max_ssh_login\";i:0;s:6:\"vcores\";i:0;s:17:\"disable_nw_config\";i:0;s:15:\"haproxy_src_ips\";s:14:\"103.205.175.18\";s:15:\"server_latitude\";d:0;s:16:\"server_longitude\";d:0;}",
"unique_txt": "",
"lv": "",
"hvm": "0",
"licnumvs": "0",
"total_ram": "1989",
"overcommit": 0,
"ram": "1312",
"total_space": "18",
"space": "11",
"os": "CentOS release 6.10 (Final)",
"os_arch": "x86_64",
"uname": "Linux alibaba.com 2.6.32-754.2.1.el6.x86_64 #1 SMP Fri Jul 13 12:50:12 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux",
"version": "2.9.7",
"patch": "0",
"lic_expires": "30/09/2018 GMT",
"checked": "1535124663",
"locked": "0",
"vcores": "3",
"ips": "254",
"ipv6": "50",
"ipv6_subnet": "0",
"ips_int": "49",
"bandwidth": "0",
"update_resource": "0",
"location": "",
"status": "1",
"last_reverse_sync": "0",
"numvps": "2",
"alloc_ram": "2048",
"alloc_space": "5",
"alloc_cpu": "2000",
"alloc_cpu_percent": "0.00",
"alloc_bandwidth": "1",
"virts": [
"kvm"
]
}
],
"status": null,
"network_status": null,
"owners": null,
"plans": null,
"backup_plans": null,
"timenow": 1535127734,
"time_taken": "3.751"
}