set_boot_device
Set or clear the boot device override for one-time or persistent boot, selecting from PXE, CD, HDD, USB, BIOS, diag, with UEFI or legacy BIOS mode.
Instructions
Set the next-boot (or persistent) boot device via BootSourceOverride. CONFIG MUTATION.
Gated by the config effect gate + per-invocation approval; denials come
back through the same path with a typed outcome (#234). none clears
the override; once=false makes it persistent; uefi=false selects
legacy BIOS mode where the target exposes it. A target the BMC doesn't
advertise fails fast (call boot_options first to see allowable).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| once | No | ||
| uefi | No | ||
| device | Yes | ||
| confirm | No | ||
| profile | No |