Create VM
POST
/vmsCreate a new VM instance
Request
Body Params application/json
name
string
required
Name
type
string
required
VM Type
image
string
optional
Image name
location
string
required
Location
ssh_public_key
string
required
SSH public key
disks
array [object {3}]
optional
Disks
disk_id
string
required
Disk id
attachment_type
string
required
Attachment type
Allowed values:
osdata
mode
string
required
Attachment mode
Allowed values:
read-onlyread-write
startup_script
string
optional
Startup script
shutdown_script
string
optional
Shutdown script
Example
{
"name": "mkinf-node-01",
"type": "l40s-48gb.1x",
"location": "us-east1-a",
"image": "ubuntu22.04-nvidia-pcie-docker",
"ssh_public_key": "ssh-rsa AAAAB..."
}
Request samples
Responses
OK(200)
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
operation
object
required
completed_at
string
required
metadata
object
required
operation_id
string
required
result
object
required
started_at
string
required
state
string
required
Example
{
"operation": {
"completed_at": "2021-12-03T19:59:34Z",
"metadata": {},
"operation_id": "F6EF489C-086E-458D-B812-7962964A28C9",
"result": {},
"started_at": "2021-12-03T19:58:34Z",
"state": "IN_PROGRESS"
}
}
Modified at 2 months ago