Restart a server
upcloud_restart_serverDISRUPTIVE: stop and start a running server. soft (default) needs a timeout: after it, timeout_action=destroy hard-stops and restarts, ignore (API default) aborts and leaves the server running. hard power-cycles immediately. UpCloud: POST /1.3/server/{uuid}/restart.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeout | No | Soft-stop timeout in seconds, 1-600. Required for a soft restart. | |
| stop_type | No | soft = ACPI shutdown signal (default); hard = equivalent of pulling the power cable. | |
| server_uuid | Yes | The server UUID. | |
| timeout_action | No | What to do if the soft stop times out: destroy (hard stop, then start) or ignore (give up). |