I danced around --soft/--hard and --soft/--cycle.  I chose --cycle because it's actually not rebooting the VM, it's pulling the power, then powering it back on.  --hard left ambiguity between leaving the VM powered on and preforming a forceful reboot and power cycling.