VM ID
Unique identifier of the virtual machine in UUID format.
| Field | Value |
|---|---|
| Name | vmId |
| Location | path |
| Required | Yes |
| Type | string (uuid) |
| Example | 00000000-0000-0000-0000-000000000000 |
Used In
- Returns a paginated list of backups belonging to the specified VM.
GET /v1/projects/{projectId}/vms/{vmId}/backups - Creates a new backup of the specified VM. This operation is asynchronous.
POST /v1/projects/{projectId}/vms/{vmId}/backups - Returns a single backup by id.
GET /v1/projects/{projectId}/vms/{vmId}/backups/{backupId} - Deletes a backup. This operation is asynchronous.
DELETE /v1/projects/{projectId}/vms/{vmId}/backups/{backupId} - Restores the VM's disk state from the specified backup. This operation is asynchronous.
POST /v1/projects/{projectId}/vms/{vmId}/backups/{backupId}/restore - Changes the network configuration (IP address) of a VM already attached to the network.
PUT /v1/projects/{projectId}/networks/{networkId}/vms/{vmId} - Disconnects a VM from the network.
DELETE /v1/projects/{projectId}/networks/{networkId}/vms/{vmId} - Renames an existing virtual machine.
PATCH /v1/projects/{projectId}/vms/{vmId}/rename - Returns a single virtual machine by id.
GET /v1/projects/{projectId}/vms/{vmId} - Deletes (deprovisions) a virtual machine.
DELETE /v1/projects/{projectId}/vms/{vmId} - Returns a VM metrics time series (CPU, RAM, disk and network throughput).
GET /v1/projects/{projectId}/vms/{vmId}/metrics - Returns the SSH keys associated with a virtual machine.
GET /v1/projects/{projectId}/vms/{vmId}/ssh-keys - Starts (powers on) a virtual machine.
POST /v1/projects/{projectId}/vms/{vmId}/start - Stops (powers off) a virtual machine.
POST /v1/projects/{projectId}/vms/{vmId}/stop - Reboots (restarts) a virtual machine.
POST /v1/projects/{projectId}/vms/{vmId}/reboot - Resizes a virtual machine to a different tariff.
POST /v1/projects/{projectId}/vms/{vmId}/resize - Rebuilds a virtual machine, reinstalling it from a specified image.
POST /v1/projects/{projectId}/vms/{vmId}/rebuild