智简魔方文档

服务器修改

本文说明智简魔方 DCIM 系统中“服务器修改”相关的接口或函数信息,供开发人员在集成、调用和排查问题时参考。

概述

修改服务器

URL

/index.php?m=api&a=hardwareEdit

请求参数

字段名变量名必填类型描述
物理标签wltagstring服务器物理标签
硬件型号typeint硬件型号 ID,调用/index.php?m=api&a=hardwareAssortListing
pdu 设备 idpduint连接 PDU 设备 ID,调用/index.php?m=api&a=getPdu,获取由 id(PDU 设备 ID)和 name(PDU 设备名称)组成的二维数组
pdu 设备端口pdu_numint连接 PDU 设备端口,调用/index.php?m=api&a=pduNum,传递参数 id(选择的 PDU 设备 ID),获取由 PDU 设备端口号组成的一维数组
交换机 idswitcharray,下标为 public 时为主交换机连接交换机 ID,调用/index.php?m=api&a=getSwitch,获取由 id(交换机 ID)和 sname(交换机名称)组成的二维数组
交换机端口switch_numarray,下标为 public 时为主交换机端口连接交换机端口,调用/index.php?m=api&a=switchNum,传递参数 id(选择的交换机 ID),获取由交换机端口号组成的一维数组
机柜 idcabinetint所属机柜 ID,调用/index.php?m=api&a=getCabinet,获取由 id(机柜 ID)和 name(机柜名称)组成的二维数组
上架时间timedate服务器上架时间(例如:2017-10-24)
内部标签nbtagstring服务器内部标签
服务器类型server_typeint服务器类型(1:租用,2:自用,3:虚拟机母鸡,4:虚拟机小鸡,5:托管,8:机柜),默认为租用
服务器系统 idosidint服务器系统 ID,调用/index.php?m=api&a=getServerOs,获取由 id(系统 ID)和 name(系统名称)组成的二维数组
服务器 IPMI 地址ipmi_ipstring|int服务器 IPMI ip 地址或者管理系统 IP id
服务器 IPMI 用户名ipmi_namestring服务器 IPMI 用户名
服务器 IPMI 密码ipmi_passstring服务器 IPMI 密码
VLANvlanint传入时会修改服务器所有网卡连接的交换机端口的 VLAN
服务器硬件 ididint服务器硬件 id

返回参数

字段名变量名类型描述
状态statusstringsuccess 成功 error 失败
信息msgstring提示信息