虚拟机相关接口
- 创建虚拟机(CreateVmInstance)
- 从硬盘新建虚拟机(CreateVmInstanceFromVolume)
- 从快照新建虚拟机(CreateVmInstanceFromVolumeSnapshot)
- 从快照组新建虚拟机(CreateVmInstanceFromVolumeSnapshotGroup)
- 从OVF模板导入虚拟机(CreateVmInstanceFromOvf)
- 导出虚拟机的OVA包(ExportVmOvaPackage)
- 解析OVF模板信息(ParseOvf)
- 删除虚拟机(DestroyVmInstance)
- 恢复已删除虚拟机(RecoverVmInstance)
- 彻底删除虚拟机(ExpungeVmInstance)
- 查询虚拟机(QueryVmInstance)
- 启动虚拟机(StartVmInstance)
- 停止虚拟机(StopVmInstance)
- 重启虚拟机(RebootVmInstance)
- 暂停虚拟机(PauseVmInstance)
- 恢复暂停的虚拟机(ResumeVmInstance)
- 重置虚拟机(ReimageVmInstance)
- 创建资源分组目录(CreateDirectory)
- 删除资源分组目录(DeleteDirectory)
- 添加资源至分组目录(AddResourcesToDirectory)
- 移动资源至分组目录(MoveResourcesToDirectory)
- 从分组目录移除资源(RemoveResourcesFromDirectory)
- 更新分组目录(UpdateDirectory)
- 查询目录分组(QueryDirectory)
- 热迁移虚拟机(MigrateVm)
- 查询共享磁盘所挂载的虚拟机(QueryShareableVolumeVmInstanceRef)
- 获取可热迁移的主机列表(GetVmMigrationCandidateHosts)
- 获取可选择的数据存储(GetCandidatePrimaryStoragesForCreatingVm)
- 获取虚拟机可加载ISO列表(GetCandidateIsoForAttachingVm)
- 获取ISO可加载虚拟机列表(GetCandidateVmForAttachingIso)
- 加载ISO到虚拟机(AttachIsoToVmInstance)
- 卸载虚拟机上的ISO(DetachIsoFromVmInstance)
- 获取虚拟机可加载硬盘列表(GetVmAttachableDataVolume)
- 获取虚拟机可加载分布式端口组列表(GetVmAttachableL3Network)
- 获取资源虚拟化软件信息(GetVirtualizerInfo)
- 加载网络到虚拟机(AttachL3NetworkToVm)
- 从虚拟机卸载网络(DetachL3NetworkFromVm)
- 创建虚拟机网卡(CreateVmNic)
- 修改虚拟机网卡状态 (ChangeVmNicState)
- 加载网络到网卡(AttachL3NetworkToVmNic)
- 修改虚拟机网卡分布式端口组(ChangeVmNicNetwork)
- 加载网卡到虚拟机(AttachVmNicToVm)
- 删除虚拟机网卡(DeleteVmNic)
- 查询虚拟机网卡(QueryVmNic)
- 获取网卡加载的网络服务名称(GetVmNicAttachedNetworkService)
- 获取虚拟机网卡可挂载的分布式端口组(GetCandidateL3NetworksForChangeVmNicNetwork)
- 设置虚拟机网卡限速(SetNicQos)
- 获取虚拟机网卡限速(GetNicQos)
- 取消虚拟机网卡限速(DeleteNicQos)
- 获取相互依赖的镜像和分布式端口组(GetInterdependentL3NetworksImages)
- 设置虚拟机SSH Key (SetVmSshKey)
- 获取虚拟机SSH Key (GetVmSshKey)
- 删除虚拟机SSH Key(DeleteVmSshKey)
- 变更虚拟机密码(ChangeVmPassword)
- 设置虚拟机控制台密码(SetVmConsolePassword)
- 获取虚拟机控制台密码(GetVmConsolePassword)
- 删除虚拟机控制台密码(DeleteVmConsolePassword)
- 获取虚拟机控制台地址和访问协议(GetVmConsoleAddress)
- 设置虚拟机Hostname(SetVmHostname)
- 获取虚拟机Hostname(GetVmHostname)
- 删除虚拟机Hostname(DeleteVmHostname)
- 创建虚拟机开机的定时任务(CreateStartVmInstanceScheduler)
- 创建虚拟机关机的定时任务(CreateStopVmInstanceScheduler)
- 创建重启虚拟机的定时任务(CreateRebootVmInstanceScheduler)
- 获取虚拟机启动设备列表(GetVmBootOrder)
- 指定虚拟机启动设备(SetVmBootOrder)
- 获取目的地列表(GetCandidateZonesClustersHostsForCreatingVm)
- 获取虚拟机可启动目的地列表(GetVmStartingCandidateClustersHosts)
- 指定虚拟机IP(SetVmStaticIp)
- 删除虚拟机指定IP(DeleteVmStaticIp)
- 获取虚拟机能力(GetVmCapabilities)
- 更新虚拟机信息(UpdateVmInstance)
- 克隆虚拟机(CloneVmInstance)
- 设置虚拟机时钟同步(SetVmClockTrack)
- 立即同步虚拟机时钟(SyncVmClock)
- 设置虚拟机高可用级别(SetVmInstanceHaLevel)
- 获取虚拟机高可用级别(GetVmInstanceHaLevel)
- 取消虚拟机高可用(DeleteVmInstanceHaLevel)
- 获取虚拟机Qga (GetVmQga)
- 设置虚拟机Qga (SetVmQga)
- 获取虚拟机VMTools状态 (QueryGuestToolsState)
- 更新虚拟机VMTools状态(UpdateGuestToolsState)
- 同步虚拟机网络配置应答(UpdateVmNetworkConfig)
- 获取虚拟机RDP开关状态(GetVmRDP)
- 设置虚拟机RDP开关状态(SetVmRDP)
- 获取虚拟机支持的屏幕数(GetVmMonitorNumber)
- 设置虚拟机支持的屏幕数(SetVmMonitorNumber)
- 修改虚拟机根硬盘(ChangeVmImage)
- 获取候选镜像列表(GetImageCandidatesForVmToChange)
- 更新虚拟机mac地址(UpdateVmNicMac)
- 设置虚拟机防IP欺骗启用状态(SetVmCleanTraffic)
- 为虚拟机创建CDROM(CreateVmCdRom)
- 删除CDROM(DeleteVmCdRom)
- 修改CDROM(UpdateVmCdRom)
- 设置虚拟机默认CDROM(SetVmInstanceDefaultCdRom)
- 查询CDROM清单(QueryVmCdRom)
- 更改虚拟机优先级配置(UpdatePriorityConfig)
- 更改虚拟机优先级级别(UpdateVmPriority)
- 设置虚拟机显存(SetVmQxlMemory)
- 设置虚拟机虚拟声卡类型(SetVmSoundType)
- 获取spice的CA证书(GetSpiceCertificates)
- 为虚拟机加载增强工具镜像(AttachGuestToolsIsoToVm)
- 获取虚拟机可用的最新增强工具(GetLatestGuestToolsForVm)
- 获取虚拟机内部增强工具的信息(GetVmGuestToolsInfo)
- 卸载虚拟机增强工具镜像的返回(DetachGuestToolsIsoFromVm)
- 获取虚拟机第一启动项(GetVmInstanceFirstBootDevice)
- 设置网卡型号(UpdateVmNicDriver)
- 获取虚拟机设备地址(GetVmDeviceAddress)
- 设置虚拟机vNUMA(SetVmNuma)
- 获取VM Numa开关状态(GetVmNuma)
- 查询虚拟机的vNUMA拓扑信息(GetVmvNUMATopology)
- 设置虚拟机Emulator Pinning功能(SetVmEmulatorPinning)
- 获取虚拟机EmulatorPinning绑定的主机CPU(GetVmEmulatorPinning)
- 查询虚拟机优先级配置(QueryVmPriorityConfig)
- 扁平合并虚拟机(FlattenVmInstance)
- 获取虚拟机控制台截图(TakeVmConsoleScreenshot)
- 删除虚拟机启动模式(DeleteVmBootMode)
- 回收虚拟机磁盘空间(FstrimVm)
- 获取内部依赖的分布式端口组或者镜像存储信息(GetInterdependentL3NetworksBackupStorages)
- 获取虚拟机上的任务信息(GetVmTask)
- 获取虚拟机开机时间(GetVmUptime)
- 设置虚拟机启动模式(SetVmBootMode)
- 设置虚拟机启动盘(SetVmBootVolume)
- 从虚拟机创建虚拟机模板(CreateTemplatedVmInstanceFromVmInstance)
- 从虚拟机模板创建虚拟机(CreateVmInstanceFromTemplatedVmInstance)
- 虚拟机转换为虚拟机模板(ConvertVmInstanceToTemplatedVmInstance)
- 虚拟机模板转换为虚拟机(ConvertTemplatedVmInstanceToVmInstance)
- 删除虚拟机模板(DeleteTemplatedVmInstance)
- 查询虚拟机模板(QueryTemplatedVmInstance)
- 更新虚拟机模板(UpdateTemplatedVmInstance)
- 查询容错虚拟机组(QueryFaultToleranceVm)
- 设置虚拟机控制台模式(SetVmConsoleMode)
- 设置虚拟机安全级别(SetVmSecurityLevel)
- 查询虚拟机设备地址归档(QueryVmInstanceDeviceAddressArchive)
- 查询虚拟机设备地址组(QueryVmInstanceDeviceAddressGroup)
- 故障转移容错虚拟机(FailoverFaultToleranceVm)
- 获取虚拟机DNS信息(GetVmDns)
- 设置虚拟机DNS(SetVmDns)
- 查询虚拟机设备地址归档(QueryVmInstanceResourceMetadataArchive)
- 查询虚拟机设备地址组(QueryVmInstanceResourceMetadataGroup)
- 创建FT虚拟机(CreateFaultToleranceVmInstance)
- 创建虚拟机自定义操作系统规范(CreateVmCustomSpecification)
- 删除虚拟机自定义操作系统规范(DeleteVmCustomSpecification)
- 查询虚拟机自定义操作系统规范(QueryVmCustomSpecification)
- 更新虚拟机自定义操作系统规范(UpdateVmCustomSpecification)
- 获取硬盘是否能被加载(GetDataVolumeAttachableVm)
- 查询系统虚拟机(QueryApplianceVm)
- 清理全部虚拟机元数据(CleanupAllVmInstanceMetadata)
- 清理指定虚拟机在数据存储上的元数据文件(CleanupVmInstanceMetadata)
- 更新虚拟机元数据(UpdateVmInstanceMetadata)
- 从元数据注册虚拟机(RegisterVmInstanceFromMetadata)
- 密钥提供程序相关接口
- vTPM相关接口
