Virtual machines
Explore this section for comprehensive information on endpoints related to the deployment, management, and operation of virtual machines within our cloud software API environment.
The virtual machine id
vm-2024093009357617The namespace/vpc where the virtual machine lives. Default one is same as tenant name.
denvrThe cluster you're operating on
Hou1OK
The name of the virtual machine
my-denvr-vmA VM configuration ID
15The amount of storage attached to the VM in GB
13600The specific host GPU type
nvidia.com/A100PCIE40GBNumber of GPUs attached to the VM
8Number of vCPUs available to the VM
120Amount of system memory available in GB
940The public IP address of the VM
123.45.67.89The private IP address of the VM
120.77.3.21Name of the VM image used
Ubuntu_22.04.4_LTSThe cluster where the VM is allocated
Msc1The user that creatd the vm
john@acme.comName of the tenant where the VM has been created
denvrResource pool where the VM has been created
on-demandThe specific node where the VM is scheduled
gpu-node-01The status of the VM (e.g. 'PLANNED', 'PENDING' 'PENDING_RESOURCES', 'PENDING_READINESS', 'ONLINE', 'OFFLINE')
ONLINEBad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Name of virtual server to be created. If not provided, name will be auto-generated. Must be 52 characters or less.
my-denvr-vmName of the pool to be used. If not provided, first pool assigned to a tenant will be used. In case of no pool assigned, 'on-demand' will be used.
reserved-denvrName of the VPC to be used. Usually this will match the tenant name.
denvrName of the configuration to be used. For possible values, refer to the otput of api/v1/servers/virtual/GetConfigurations, field 'name' DenvrDashboard.Servers.Dtos.ServerConfiguration.Name
A100_40GB_PCIe_1xCluster to be used. For possible values, refer to the otput of api/v1/clusters/GetAll"/>
Hou1Snapshot name.
Name of the Operating System image to be used.
Ubuntu 22.04.4 LTSPersonal storage file system mount path.
/home/ubuntu/personalTenant shared storage file system mount path.
/home/ubuntu/tenant-sharedWhether direct attached storage should be persistant or ephemeral.
Direct attached storage mount path.
/home/ubuntu/direct-attachedSize of root disk to be created (Gi).
500Specific node name to target for VM deployment. Used for non-on-demand resource pools to allow node-specific scheduling. Maps to Kubernetes nodeSelector with kubernetes.io/hostname label.
yycdp-dev-k8sw03Accepted
The name of the virtual machine
my-denvr-vmA VM configuration ID
15The amount of storage attached to the VM in GB
13600The specific host GPU type
nvidia.com/A100PCIE40GBNumber of GPUs attached to the VM
8Number of vCPUs available to the VM
120Amount of system memory available in GB
940The public IP address of the VM
123.45.67.89The private IP address of the VM
120.77.3.21Name of the VM image used
Ubuntu_22.04.4_LTSThe cluster where the VM is allocated
Msc1The user that creatd the vm
john@acme.comName of the tenant where the VM has been created
denvrResource pool where the VM has been created
on-demandThe specific node where the VM is scheduled
gpu-node-01The status of the VM (e.g. 'PLANNED', 'PENDING' 'PENDING_RESOURCES', 'PENDING_READINESS', 'ONLINE', 'OFFLINE')
ONLINEBad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Service Unavailable
Start a virtual machine that has been previously set up and provisioned, but is currently OFFLINE
The virtual machine id
vm-2024093009357617The namespace/vpc where the virtual machine lives. Default one is same as tenant name.
denvrThe cluster you're operating on
Hou1Accepted
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Service Unavailable
Stop a virtual machine, ensuring a secure and orderly shutdown of its operations within the cloud environment
The virtual machine id
vm-2024093009357617The namespace/vpc where the virtual machine lives. Default one is same as tenant name.
denvrThe cluster you're operating on
Hou1Accepted
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
Permanently delete a specified virtual machine, effectively wiping all its data and freeing up resources for other uses
Should also delete snapshots with virtual machine.
The virtual machine id
vm-2024093009357617The namespace/vpc where the virtual machine lives. Default one is same as tenant name.
denvrThe cluster you're operating on
Hou1Accepted
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Internal Server Error
Hou1reserved-denvrcontrols if Count and MaxCount is calculated and returned in the response. If they are not needed, use 'false' to improve response time of the endpoint.
trueOK
Bad Request
Unauthorized
Forbidden
Internal Server Error
The virtual machine id
vm-2024093009357617The namespace/vpc where the virtual machine lives. Default one is same as tenant name.
denvrThe cluster you're operating on
Hou1The maximum number of log entries to return. Defaults to 2000.
2000OK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Internal Server Error
Last updated