start_vm
Boot a guest VM in the background and return SSH connection details. Configure OS, release, CPU, memory, ports, volumes, and snapshot mode.
Instructions
Boot a guest VM in the background. The first boot of an OS/release downloads the image (hundreds of MB -- allow several minutes). Returns SSH connection details on success. OS and release are separate: os='freebsd' release='14.3', not 'freebsd-14.3'. Omit release to get the default release.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| os | Yes | ||
| arch | No | ||
| cpus | No | ||
| sync | No | ||
| ports | No | ||
| mem_mb | No | ||
| release | No | ||
| volumes | No | ||
| snapshot_mode | No | ||
| boot_timeout_sec | No |