$res = NicAPI::get("/datacenter/vservers", [ ]);
Gibt alle zugewiesenen vServer zurück.
Rechte: VSERVERS_LIST$res = NicAPI::post("/datacenter/vservers/backups/create", [ "title" => "value", "mode" => "value", ]);
Erstellt ein Backup zum übergebenen vServer.
Parameters:
Name | Benötigt | Typ | Beschreibung |
title | string | ||
mode | string |
$res = NicAPI::delete("/datacenter/vservers/backups/{vserver_backup}/delete", [ ]);
Diese Funktion löscht das übergebene Backup.
Rechte: VSERVER_BACKUPS_CRUD$res = NicAPI::post("/datacenter/vservers/backups/{vserver_backup}/restore", [ "vserver_id" => "value", ]);
Diese Funktion stellt den vServer aus dem übergebenen Backup wieder her.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
string |
$res = NicAPI::post("/datacenter/vservers/create", [ "runtime" => "value", "password" => "value", ]);
Diese Funktion erstellt einen neuen vServer.
Parameters:
Name | Benötigt | Typ | Beschreibung |
runtime | integer | ||
password | string |
$res = NicAPI::post("/datacenter/vservers/scheduled-tasks/create", [ "first_execution" => "value", "vserver_id" => "value", ]);
Diese Funktion erstellt eine geplante (wiederkehrende) Funktion zum übergebenen vServer.
Parameters:
Name | Benötigt | Typ | Beschreibung |
first_execution | date | ||
vserver_id |
|
string |
$res = NicAPI::delete("/datacenter/vservers/scheduled-tasks/{scheduled_task}/delete", [ ]);
Diese Funktion löscht die übergebene geplante Aufgabe.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::get("/datacenter/vservers/vserver-network/{vserver_network}", [ ]);
Gibt Informationen über ein einzelnes vServer-Netzwerk zurück.
Rechte: VSERVER_NETWORKS_LIST$res = NicAPI::get("/datacenter/vservers/{vserver_id}", [ ]);
Gibt Informationen über einen einzelnen vServer zurück.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::get("/datacenter/vservers/{vserver_id}/addresses", [ ]);
Diese Funktion gibt die dem vServer zugewiesenen IP-Adressen zurück.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::get("/datacenter/vservers/{vserver_id}/backups", [ ]);
Diese Funktion gibt die dem vServer zugewiesenen Backups zurück.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::post("/datacenter/vservers/{vserver_id}/createBackup", [ ]);
Diese Funktion erstellt ein neues Backup zum übergebenen vServer.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::delete("/datacenter/vservers/{vserver_id}/delete", [ ]);
Diese Funktion löscht den übergebenen vServer.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::get("/datacenter/vservers/{vserver_id}/graph", [ "timeframe" => "value", "cf" => "value", ]);
Diese Funktion gibt die aktuellen RRD-Werte zurück.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter | |
timeframe |
|
string | |
cf | string |
$res = NicAPI::get("/datacenter/vservers/{vserver_id}/networks", [ ]);
Diese Funktion gibt die dem vServer zugewiesenen Netzwerke zurück.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::post("/datacenter/vservers/{vserver_id}/reinstall", [ "password" => "value", "support_ssh_key" => "value", ]);
Diese Funktion startet eine Neuinstallation des vServers.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter | |
password |
|
string | |
support_ssh_key | boolean |
$res = NicAPI::post("/datacenter/vservers/{vserver_id}/restart", [ ]);
Diese Funktion startet den vServer neu (Soft-Reboot).
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::get("/datacenter/vservers/{vserver_id}/scheduledTasks", [ ]);
Diese Funktion gibt die dem vServer zugewiesenen geplanten Aufgaben zurück.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::post("/datacenter/vservers/{vserver_id}/shutdown", [ ]);
Diese Funktion fährt den vServer herunter (Soft-Shutdown).
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::post("/datacenter/vservers/{vserver_id}/start", [ ]);
Diese Funktion startet den vServer.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::get("/datacenter/vservers/{vserver_id}/status", [ ]);
Diese Funktion gibt die aktuellen Status-Informationen, u.a. die aktuelle Auslastung, des vServers zurück.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::post("/datacenter/vservers/{vserver_id}/stop", [ ]);
Diese Funktion stoppt den Server (Hard-Shutdown).
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::get("/datacenter/vservers/{vserver_id}/tasks", [ ]);
Diese Funktion gibt die dem vServer zugewiesenen Tasks zurück.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::put("/datacenter/vservers/{vserver_id}/upgrade", [ ]);
Diese Funktion führt ein Up- oder Downgrade des vServers aus.
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |
$res = NicAPI::get("/datacenter/vservers/{vserver_id}/vnc", [ ]);
Diese Funktion gibt eine HTML-Seite mit der VNC-Konsole zurück
Parameters:
Name | Benötigt | Typ | Beschreibung |
vserver_id |
|
routeparameter |