VMs
Restart VM
client.Compute.VMs.Restart(ctx, vmID) (*Operation, error)
POST/v1/compute/vms/{vm_id}/restart
VMsAvailability
Check VM Create Availability
client.Compute.VMs.Availability.New(ctx, body) error
POST/v1/compute/vms/availability
Check VM Update Availability
client.Compute.VMs.Availability.Update(ctx, vmID, body) error
PATCH/v1/compute/vms/{vm_id}/availability
VMsVolumes
List VM's Volumes
client.Compute.VMs.Volumes.List(ctx, vmID, query) (*Cursor[Volume], error)
GET/v1/compute/vms/{vm_id}/volumes
VMsOS Images
List OS Images
client.Compute.VMs.OSImages.List(ctx, query) (*Cursor[OSImage], error)
GET/v1/compute/vms/os_images