ZStack Logo

ZStack AIOS

云主机相关接口

完整平台用户手册,包含基础云平台能力与 AIOS 相关章节。

API 描述
GetVmNuma 获取云主机Numa
ParseOvf 解析ovf文件
AddMdevDeviceSpecToVmInstance 将MDEV设备规格加载到云主机
AddPciDeviceSpecToVmInstance 将PCI设备规格加载到云主机
AttachIsoToVmInstance 加载ISO到云主机
AttachL3NetworkToVm 加载L3网络到云主机
AttachL3NetworkToVmNic 添加一个网络到网卡
AttachVmNicToVm 加载网卡到云主机
ChangeVmImage 修改云主机根云盘
ChangeVmNicNetwork 修改云主机网卡三层网络
ChangeVmPassword 变更云主机密码
CloneVmInstance 克隆云主机到指定物理机
CreateVmCdRom 为云主机创建CDROM
CreateVmInstance 创建云主机
CreateVmInstanceFromOvf 导入云主机
CreateVmInstanceFromVolumeSnapshot 从快照创建云主机
CreateVmInstanceFromVolumeSnapshotGroup 从快照组创建云主机
CreateVmNic 创建云主机网卡
DeleteImagePackage 删除云主机导出记录
DeleteNicQoS 取消云主机网卡限速
DeleteVmBootMode 删除云主机启动模式
DeleteVmCdRom 删除CDROM
DeleteVmConsolePassword 删除云主机控制台密码
DeleteVmHostname 删除云主机Hostname
DeleteVmInstanceHaLevel 取消云主机高可用
DeleteVmNic 删除云主机网卡
DeleteVmSshKey 删除云主机SSH Key
DeleteVmStaticIp 删除云主机指定IP
DestroyVmInstance 删除云主机
DetachIsoFromVmInstance 卸载云主机上的ISO
DetachL3NetworkFromVm 从云主机卸载网络
ExportVmOvaPackage 导出云主机
ExpungeVmInstance 彻底删除云主机
GetCandidateIsoForAttachingVm 获取云主机可加载ISO列表
GetCandidatePrimaryStoragesForCreatingVm 获取可选择的主存储
GetCandidateVmForAttachingIso 获取ISO可加载云主机列表
GetCandidateZonesClustersHostsForCreatingVm 获取目的地列表
GetImageCandidatesForVmToChange 获取候选镜像列表
GetInterdependentL3NetworksImages 获取相互依赖的镜像和L3网络
GetNicQoS 获取云主机网卡限速
GetSpiceCertificates 获取spice的CA证书
GetVmAttachableDataVolume 获取云主机可加载云盘列表
GetVmAttachableL3Network 获取云主机可加载L3网络列表
GetVmBootOrder 获取云主机启动设备列表
GetVmCapabilities 获取云主机能力
GetVmConsoleAddress 获取云主机控制台地址和访问协议
GetVmConsolePassword 获取云主机控制台密码
GetVmEmulatorPinning 获取云主机EmulatorPinning
GetVmHostname 获取云主机Hostname
GetVmInstanceFirstBootDevice 获取云主机第一启动项
GetVmInstanceHaLevel 获取云主机高可用级别
GetVmMigrationCandidateHosts 获取可热迁移的物理机列表
GetVmMonitorNumber 获取云主机支持的屏幕数
GetVmQga 获取云主机Qga
GetVmRDP 获取云主机RDP开关状态
GetVmSshKey 获取云主机SSH Key
GetVmStartingCandidateClustersHosts 获取云主机可启动目的地列表
GetVmvNUMATopology 获取云主机vNUMA拓扑
MigrateVm 热迁移云主机
PauseVmInstance 暂停云主机
QueryImagePackage 查看云主机导出记录
QueryShareableVolumeVmInstanceRef 查询共享磁盘所挂载的云主机
QueryVmCdRom 查询CDROM清单
QueryVmInstance 查询云主机
QueryVmNic 查询云主机网卡
QueryVmPriorityConfig 查询云主机优先级配置
RebootVmInstance 重启云主机
RecoverVmInstance 恢复已删除云主机
ReimageVmInstance 重置云主机
RemoveMdevDeviceSpecFromVmInstance 将MDEV设备规格从云主机卸载
RemovePciDeviceSpecFromVmInstance 将PCI设备规格从云主机卸载
ResumeVmInstance 恢复暂停的云主机
SetNicQoS 设置云主机网卡限速
SetVmBootMode 设置云主机启动模式
SetVmBootOrder 指定云主机启动设备
SetVmCleanTraffic 设置云主机防IP欺骗启用状态
SetVmClockTrack 设置云主机时间同步
SetVmConsoleMode 设置云主机控制台模式
SetVmConsolePassword 设置云主机控制台密码
SetVmEmulatorPinning 设置云主机EmulatorPinning
SetVmHostname 设置云主机Hostname
SetVmInstanceDefaultCdRom 设置云主机默认CDROM
SetVmInstanceHaLevel 设置云主机高可用级别
SetVmMonitorNumber 设置云主机支持的屏幕数
SetVmNuma 设置云主机Numa
SetVmQga 设置云主机Qga
SetVmRDP 设置云主机RDP开关状态
SetVmSshKey 设置云主机SSH Key
SetVmStaticIp 指定云主机IP
StartVmInstance 启动云主机
StopVmInstance 停止云主机
UpdatePriorityConfig 更改云主机优先级配置
UpdateVmCdRom 修改CDROM
UpdateVmInstance 更新云主机信息
UpdateVmNicDriver 配置虚拟机网卡驱动
UpdateVmNicMac 更新云主机mac地址
UpdateVmPriority 设置资源优先级
QueryGuestToolsState 查询云主机性能优化工具状态
UpdateVmNetworkConfig 更新云主机网卡配置
ChangeVmNicSecurityPolicy 更改网卡默认流量策略
QueryVmNicSecurityPolicy 查询网卡默认流量策略
SetVmNicSecurityGroup 设置网卡安全组
ExecuteGuestVmCommand 执行命令
UploadFileToVm 发送文件