Deploy a custom-sized VM into the VDC (sized against its

allocation; pool public IP). Spawns a standard network task that
runs the whole deploy — poll it via the network-task endpoints.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required
Body Params
integer
required

Root disk in GB

integer
required

RAM in MB

string
required

Free-form VM name; its CloudStack hostname is derived

integer

OS option id (from /vdcs//os-options); provide exactly one of osOptionId or templateId

sshKeyIds
array of integers

Account SSH key ids to authorize on the VM

sshKeyIds
string

One of the VDC's own templates (from /vdcs//templates)

string

Optional cloud-init user data

integer
required
Headers
string

An optional fields mask

Responses

403

You have not been granted permission to complete this action. Please contact your account manager to grant the proper permission.

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json