Skip to main content

Create VM

POST
/projects/:projectId/vms

Creates a new virtual machine in the project.

This operation is asynchronous: VM provisioning starts in the background and the request returns as soon as it is accepted. The response does not include a pollable operation id; to observe completion, poll GET /v1/projects/{projectId}/vms/{vmId} using the returned vmId and watch the operationStatus field until it leaves InProgress.

Request

Responses

The creation request was accepted; provisioning continues in the background.