机柜详情
URL
/index.php?m=api&a=cabinetDetailed查询单个机柜详细信息
传递参数
| 字段名 | 变量名 | 必填 | 类型 | 描述 |
|---|---|---|---|---|
| 机柜 ID | id | 是 | int | 查询机柜的 ID |
返回参数
| 字段名 | 变量名 | 类型 | 描述 |
|---|---|---|---|
| 服务器列表 | hardwareListing | arrayid:服务器硬件 IDwltag:服务器物理标签nbtag:服务器内部标签cpu_num:CPU 数量ram_num:内存数量disk_jia:附加硬盘(调用/index.php?m=api&a=hardwareDisk,传递服务器硬件id进行获取,返回值为数组)pci_jia:附加 PCI(调用/index.php?m=api&a=hardwarePci,传递服务器硬件id进行获取,返回值为数组)serverid:服务器软件 IDintranet_id:内网 IDtypename:设备类型名称power:电源状态(error:错误,on:开机,off:关机,nonsupport:不支持)cname:机柜名称cpu:CPU 名称ram:内存名称disk:磁盘名称pci:PCI 设备名称groupid:机柜位置分组 ID | 机柜下所有服务器 |
| 交换机列表 | switchListing | arrayid:交换机 IDsname:交换机标签sname_tag:交换机内部标签sid:互联交换机 IDswitch:互联交换机标签switch_num:互联交换机端口号switch_num_name 互联交换机端口名groupid 机柜位置分组 ID | 机柜下所有交换机 |
| PDU 设备列表 | pduListing | arrayid:PDU 设备 IDname:PDU 设备名称pdutag:PDU 设备标签groupid:机柜位置分组 ID | 机柜下所有 PDU 设备 |
| 机柜租用列表 | cabinetRentListing | arrayid:机柜租用 IDtype:机柜租用类型(1:全柜,2:1/2,4:1/4)expiretime 到期时间clientid:客户idcabinet_p 租用机柜的位置remarks 备注serverid 机柜serveridsum:IP 总数cid:所属机柜 IDcabinet:所属机柜名称assort:机柜租用类型(1:机柜,2:带宽)status:机柜租用状态(1:正常,2:到期)groupid:机柜位置分组idemail 用户邮箱switch 连接交换机信息 | 机柜下所有租用机柜 |
| 服务器内网 | intranetServer | arrayid:服务器 IDwltag:服务器物理标签 | 机柜下所有服务器的内网连接,数组下标为服务器软件 ID |
| 服务器连接交换机 | switch | arraysid:交换机 IDsname:交换机名称switch_num:交换机端口号switch_num_name 交换机端口名 | 机柜下所有服务器连接的交换机,数组下标为服务器硬件 ID,每个服务器连接的交换机可能有多个(二维数组) |
| 机柜 | cabinet | arrayname:机柜名称u:机柜物理位置数量 | 查询机柜的名称以及物理位置数量 |
| 设备总数 | sum | int | 查询机柜下所有设备的总数 |
| 状态 | status | string | success 成功 error 失败 |
| 信息 | msg | string | 未获取到数据时返回 |