Provision a new VM
Provision a new VM
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
"vm-hostname"
hourly, monthly, quarterly, semiannually, annually, biennially, triennially "ea645d53-c0e5-406d-8863-9ecd4235be94"
"Sydney"
2
4096
40
OS template ID to deploy. Provide one of os, snapshot_id or iso_id.
2
Snapshot ID to deploy from. Provide one of os, snapshot_id or iso_id.
"53959c6e-73d5-4476-9b19-d78fb8efac2c"
Custom or system ISO ID to boot from (BYOI, no base image). Provide one of os, snapshot_id or iso_id.
"7c1f2a90-4b3d-4e21-9a8c-1d2e3f4a5b6c"
"6484a164-d355-4947-ac2c-e8c09fb24fb0"
List of SSH key IDs to be added to the VM for authentication
["a3f2e5d8-1234-4abc-9876-543210fedcba"]List of VPC IDs to attach the VM to for private networking
["f5a3e2d8-9876-4abc-1234-543210fedcba"]Firewall group ID to apply to the VM for security rules
"e4d3c2b1-5678-9abc-def0-fedcba098765"
Enable IPv6 for the VM (if available in the location)
false
Disable outgoing SSH blocking on the VM (allows outbound SSH connections on port 22)
false
Startup script ID to execute on first boot (only applies when deploying with OS or snapshot)
"b7e3f1a2-5678-4def-abcd-123456789abc"
Response
Successful operation