ZStack Logo

ZStack AIOS

物理机相关接口

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

API 描述
QueryHost 查询物理机
DeleteHost 删除物理机
UpdateHost 更新物理机信息
ChangeHostState 更新物理机启用状态
QueryHostNetworkInterface 查询物理机网卡信息
QueryHostNetworkBonding 查询物理机Bond信息
GetHostNetworkFacts 获取物理机物理网络信息
GetHostNUMATopology 查询物理机的NUMA拓扑信息
GetHostResourceAllocation 根据云主机需求获取物理机资源的分配信息
ReconnectHost 重连物理机
GetHostAllocatorStrategies 获取物理机分配策略
GetHypervisorTypes 获取云主机虚拟化技术类型
UpdateKVMHost 更新KVM主机信息
AddKVMHost 添加KVM主机
AddXDragonHost 添加XDragon主机
KvmRunShell KVM运行Shell命令
AddKVMHostFromConfigFile 通过文件导入方式添加物理机
CheckKVMHostConfigFile 添加物理机文件语法检查
QueryPciDevice 查询PCI设备
UpdatePciDevice 更新PCI设备
DeletePciDevice 删除PCI设备
GetPciDeviceCandidatesForAttachingVm 获取PCI设备列表
GetPciDeviceCandidatesForNewCreateVm 获取可加载PCI设备
AttachPciDeviceToVm 绑定PCI设备到云主机
DetachPciDeviceFromVm 卸载PCI设备
CreatePciDeviceOffering 创建PCI设备规格
DeletePciDeviceOffering 删除PCI设备规格
QueryPciDeviceOffering 查询PCI设备规格信息
QueryPciDevicePciDeviceOffering 查询PCI设备规格匹配
GetHostIommuStatus 获取物理机lommu启用状态
UpdateHostIommuState 更新物理机Iommu启用状态
GetHostIommuState 获取物理机lommu就绪状态
GetVmUsbRedirect 获取云主机usb重定向开关状态
SetVmUsbRedirect 设置云主机usb重定向开关
AttachUsbDeviceToVm 云主机加载物理机USB设备
DetachUsbDeviceFromVm 将云主机挂载的USB设备卸载
GetUsbDeviceCandidatesForAttachingVm 获取USB透传候选列表
QueryUsbDevice 查询USB设备
UpdateUsbDevice 更新USB设备
SetServiceTypeOnHostNetworkInterface 标记物理网口(非聚合口)网络类型
SetServiceTypeOnHostNetworkBonding 标记聚合网口网络类型
GetCandidateInterfaceVlanIds 获取网口交集子接口
GetInterfaceServiceTypeStatistic 获取物理机网口网络类型信息
QueryGpuDevice 查询GPU设备列表