Unsuspend VPS

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

NameMethodValueDescriptionRequired
actGETvsThe action will retrieve data after the vps is unsuspendedYes
unsuspendGETIntThe ID of the vps to be unsuspendedYes

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"
}
Was this helpful to you?