vm_reboot
Reboot a VM cleanly or force a hard reset, with dry-run validation and audit logging for governance.
Instructions
[WRITE][risk=medium] Reboot a VM (clean; hard with force). No undo.
A reboot has no meaningful inverse — the prior power state is captured for
the audit record only.
Args:
vm_id: VM uuid (see vm_list).
force: Hard reboot instead of a clean guest reboot.
dry_run: If True, preview without rebooting.
target: Xen Orchestra target name from config; omit for the default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | ||
| vm_id | Yes | ||
| target | No | ||
| dry_run | No |