VM Related Interfaces
- CreateVmInstance
- CreateVmInstanceFromVolume
- CreateVmInstanceFromVolumeSnapshot
- CreateVmInstanceFromVolumeSnapshotGroup
- CreateVmInstanceFromOvf
- ExportVmOvaPackage
- ParseOvf
- DestroyVmInstance
- RecoverVmInstance
- ExpungeVmInstance
- QueryVmInstance
- StartVmInstance
- StopVmInstance
- RebootVmInstance
- PauseVmInstance
- ResumeVmInstance
- ReimageVmInstance
- CreateDirectory
- DeleteDirectory
- AddResourcesToDirectory
- MoveResourcesToDirectory
- RemoveResourcesFromDirectory
- UpdateDirectory
- QueryDirectory
- MigrateVm
- QueryShareableVolumeVmInstanceRef
- GetVmMigrationCandidateHosts
- GetCandidatePrimaryStoragesForCreatingVm
- GetCandidateIsoForAttachingVm
- GetCandidateVmForAttachingIso
- AttachIsoToVmInstance
- DetachIsoFromVmInstance
- GetVmAttachableDataVolume
- GetVmAttachableL3Network
- GetVirtualizerInfo
- AttachL3NetworkToVm
- DetachL3NetworkFromVm
- CreateVmNic
- ChangeVmNicState
- AttachL3NetworkToVmNic
- ChangeVmNicNetwork
- AttachVmNicToVm
- DeleteVmNic
- QueryVmNic
- GetVmNicAttachedNetworkService
- GetCandidateL3NetworksForChangeVmNicNetwork
- SetNicQos
- GetNicQos
- DeleteNicQos
- GetInterdependentL3NetworksImages
- SetVmSshKey
- GetVmSshKey
- DeleteVmSshKey
- ChangeVmPassword
- SetVmConsolePassword
- GetVmConsolePassword
- DeleteVmConsolePassword
- GetVmConsoleAddress
- SetVmHostname
- GetVmHostname
- DeleteVmHostname
- CreateStartVmInstanceScheduler
- CreateStopVmInstanceScheduler
- CreateRebootVmInstanceScheduler
- GetVmBootOrder
- SetVmBootOrder
- GetCandidateZonesClustersHostsForCreatingVm
- GetVmStartingCandidateClustersHosts
- SetVmStaticIp
- DeleteVmStaticIp
- GetVmCapabilities
- UpdateVmInstance
- CloneVmInstance
- SetVmClockTrack
- SyncVmClock
- SetVmInstanceHaLevel
- GetVmInstanceHaLevel
- DeleteVmInstanceHaLevel
- GetVmQga
- SetVmQga
- QueryGuestToolsState
- UpdateGuestToolsState
- UpdateVmNetworkConfig
- GetVmRDP
- SetVmRDP
- GetVmMonitorNumber
- SetVmMonitorNumber
- ChangeVmImage
- GetImageCandidatesForVmToChange
- UpdateVmNicMac
- SetVmCleanTraffic
- CreateVmCdRom
- DeleteVmCdRom
- UpdateVmCdRom
- SetVmInstanceDefaultCdRom
- QueryVmCdRom
- UpdatePriorityConfig
- UpdateVmPriority
- SetVmQxlMemory
- SetVmSoundType
- GetSpiceCertificates
- AttachGuestToolsIsoToVm
- GetLatestGuestToolsForVm
- GetVmGuestToolsInfo
- DetachGuestToolsIsoFromVm
- GetVmInstanceFirstBootDevice
- UpdateVmNicDriver
- GetVmDeviceAddress
- SetVmNuma
- GetVmNuma
- GetVmvNUMATopology
- SetVmEmulatorPinning
- GetVmEmulatorPinning
- QueryVmPriorityConfig
- FlattenVmInstance
- TakeVmConsoleScreenshot
- DeleteVmBootMode
- FstrimVm
- GetInterdependentL3NetworksBackupStorages
- GetVmTask
- GetVmUptime
- SetVmBootMode
- SetVmBootVolume
- CreateTemplatedVmInstanceFromVmInstance
- CreateVmInstanceFromTemplatedVmInstance
- ConvertVmInstanceToTemplatedVmInstance
- ConvertTemplatedVmInstanceToVmInstance
- DeleteTemplatedVmInstance
- QueryTemplatedVmInstance
- UpdateTemplatedVmInstance
- QueryFaultToleranceVm
- SetVmConsoleMode
- SetVmSecurityLevel
- QueryVmInstanceDeviceAddressArchive
- QueryVmInstanceDeviceAddressGroup
- FailoverFaultToleranceVm
- GetVmDns
- SetVmDns
- QueryVmInstanceResourceMetadataArchive
- QueryVmInstanceResourceMetadataGroup
- CreateFaultToleranceVmInstance
- CreateVmCustomSpecification
- DeleteVmCustomSpecification
- QueryVmCustomSpecification
- UpdateVmCustomSpecification
- GetDataVolumeAttachableVm
- QueryApplianceVm
- CleanupAllVmInstanceMetadata
- CleanupVmInstanceMetadata
- UpdateVmInstanceMetadata
- RegisterVmInstanceFromMetadata
- Key Provider APIs
- vTPM-related APIs
