Starts (powers on) a virtual machine.
POST
/v1/projects/:projectId/vms/:vmId/startThis operation is asynchronous. The CommandId in the response is an internal
identifier and is not queryable via any public endpoint. To observe completion, poll
GET /v{version}/projects/{projectId}/vms/{vmId} and watch the BootStatus and
OperationStatus fields; a background reconciliation job refreshes VM state roughly every
10 seconds, so expect a short delay rather than immediate consistency. The request body is optional
and currently unused, reserved for future parameters.
Request
Responses
- 202
- 400
The start request was accepted.
The request was invalid.