modified: README.md
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
|
||||
if (!defined('ABSPATH')) {
|
||||
exit;
|
||||
}
|
||||
|
||||
interface SPP_Proxmox_Client
|
||||
{
|
||||
/**
|
||||
* @param array<string, int|string> $input
|
||||
* @return array{vm_id:int}
|
||||
*/
|
||||
public function clone_vm(array $input): array;
|
||||
|
||||
public function start_vm(int $vm_id): void;
|
||||
|
||||
public function stop_vm(int $vm_id): void;
|
||||
|
||||
public function delete_vm(int $vm_id): void;
|
||||
|
||||
public function get_status(int $vm_id): string;
|
||||
|
||||
/**
|
||||
* @return array<int, string>
|
||||
*/
|
||||
public function get_ip_addresses(int $vm_id): array;
|
||||
}
|
||||
Reference in New Issue
Block a user