diff --git a/src/VirtualServer/SingleVirtualServerHandler.php b/src/VirtualServer/SingleVirtualServerHandler.php index 71a9552..94342aa 100644 --- a/src/VirtualServer/SingleVirtualServerHandler.php +++ b/src/VirtualServer/SingleVirtualServerHandler.php @@ -118,4 +118,23 @@ public function reconfigure($cores, $memory, $disk, $addresses_v4, $backups) 'backups' => $backups ]); } + + public function deleteServer() + { + return $this->lumaserv->post('servers/virtual/'.$this->id.'/delete'); + } + + public function createScheduledTask($action, $interval, $first_execution = null) + { + return $this->lumaserv->post('servers/virtual/'.$this->id.'/scheduledTask/create', [ + 'action' => $action, + 'interval' => $interval, + 'first_execution' => $first_execution + ]); + } + + public function deleteScheduledTask($task_id) + { + return $this->lumaserv->post('servers/virtual/'.$this->id.'/scheduledTask/'.$task_id.'/delete'); + } } \ No newline at end of file