Skip to main content

Creates a new virtual machine in the project.

POST
/v1/projects/:projectId/vms

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 /v{version}/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.