Post by geissonator on Jan 14, 2020 22:19:25 GMT
We have the following options for managing the state of the system:
"ResetType": {
"enum": [
"On",
"ForceOff",
"GracefulShutdown",
"GracefulRestart",
"ForceRestart",
"Nmi",
"ForceOn",
"PushPowerButton",
"PowerCycle"
],
"enumDescriptions": {
"ForceOff": "Turn off the unit immediately (non-graceful shutdown).",
"ForceOn": "Turn on the unit immediately.",
"ForceRestart": "Shut down immediately and non-gracefully and restart the system.",
"GracefulRestart": "Shut down gracefully and restart the system.",
"GracefulShutdown": "Shut down gracefully and power off.",
"Nmi": "Generate a diagnostic interrupt, which is usually an NMI on x86 systems, to stop normal operations, complete diagnostic actions, and, typically, halt the system.",
"On": "Turn on the unit.",
"PowerCycle": "Power cycle the unit.",
"PushPowerButton": "Simulate the pressing of the physical power button on this unit."
}
"enum": [
"On",
"ForceOff",
"GracefulShutdown",
"GracefulRestart",
"ForceRestart",
"Nmi",
"ForceOn",
"PushPowerButton",
"PowerCycle"
],
"enumDescriptions": {
"ForceOff": "Turn off the unit immediately (non-graceful shutdown).",
"ForceOn": "Turn on the unit immediately.",
"ForceRestart": "Shut down immediately and non-gracefully and restart the system.",
"GracefulRestart": "Shut down gracefully and restart the system.",
"GracefulShutdown": "Shut down gracefully and power off.",
"Nmi": "Generate a diagnostic interrupt, which is usually an NMI on x86 systems, to stop normal operations, complete diagnostic actions, and, typically, halt the system.",
"On": "Turn on the unit.",
"PowerCycle": "Power cycle the unit.",
"PushPowerButton": "Simulate the pressing of the physical power button on this unit."
}
One of our use cases is what we call a warm reboot. Where you leave the chassis power on and just reboot the host. At first glance, I don't see where this would fall under the current ResetType's above (unless it's implied in the GracefulRestart)?
Thanks,
Andrew