资产接口
资产接口均为南向接口,需要第三方厂家实现,这里仅提供接口描述。
获取区域列表(南向)
HTTP GET请求,无参数,返回区域对象列表,支持多层级树形列表。区域对象包含区域ID、区域名称等。
获取机柜列表(南向)
HTTP GET请求,参数为区域ID,返回机柜对象列表。机柜对象包含机柜ID、机柜名称(编号)、区域ID、区域名称、额定U高。
获取机柜详细信息(南向)
HTTP GET请求,参数为机柜ID,返回机柜详细对象。机柜详细对象包含机柜ID、机柜名称(编号)、额定U高、可用U位、额定功率(W)、可用功率(W)、额定承重(KG)、可用承重(KG)、生产厂商、品牌、额定配电端口、可用配电端口、管理部门、负责人、保修期、生产日期、安装日期等。
获取机柜资产详细信息列表(南向)
HTTP GET请求,参数为机柜ID,返回资产详细信息对象列表。资产详细信息对象包含资产ID、资产名称、资产编号(可选)、序列号(可选)、资产类型、生产厂商、品牌、设备型号ID、设备型号名称、管理部门、负责人、额定U高、起始U位、额定功率(W)、重量(KG)、网口(个)、光口(个)、配电端口(个)、上架时间、朝向等。
获取资产类型列表(南向)
HTTP GET请求,无参数,返回资产类型对象列表,支持多层级树形列表。资产类型对象包含类型ID、类型名称等。
获取设备型号列表(南向)
HTTP GET请求,参数为类型ID(可选,为空时返回所有),返回资产型号对象列表。资产型号对象包含型号ID、型号名称、资产类型名称、厂家、品牌、额定U高。
获取供应商列表(南向)
HTT GET请求,无参数,返回供应商对象列表。供应商对象包含供应商ID、供应商名称。
获取生产厂商列表(南向)
HTTP GET请求,无参数,返回生产厂商对象列表。生产厂商对象包含厂商ID、厂商名称。
获取资产状态列表(南向)
HTTP GET请求,无参数,返回资产状态对象列表。资产状态对象包含状态ID、状态名称。
获取部门列表(南向)
HTTP GET请求,无参数,返回部门对象列表,支持多层级树形列表。部门对象包含部门ID、部门名称等。
获取人员列表(南向)
HTTP GET请求,参数为部门ID,返回人员对象列表。人员对象包含人员ID、人员名称。
资产上架(南向)
HTTP POST请求,参数为JSON对象,JSON对象包含资产ID、资产名称、资产编号(可选)、序列号(可选)、机柜ID、起始U位、部门ID、人员ID、供应商ID、资产状态ID、朝向、上架日期,返回描述对象。描述对象包含状态和消息。
资产变更(南向)
HTTP POST请求,参数为JSON对象,JSON对象包含资产ID、资产名称、机柜ID、起始U位、供应商ID、部门ID、人员ID、资产状态ID、朝向,返回描述对象。描述对象包含状态和消息。
资产下架(南向)
HTTP GET请求,参数为资产ID,返回描述对象。描述对象包含状态和消息。
空间搜索(南向)
HTTP POST请求,参数为JSON对象,JSON对象包含区域ID、可用U位、可用功率(W)、可用承重(KG),返回机柜空间对象列表。机柜空间对象包含机柜ID、机柜名称、可用U位、可用功率、可用承重。
资产搜索(南向)
HTTP POST请求,参数为JSON对象,JSON对象包含资产名称、区域ID、机柜ID、类型ID、型号ID、起始U位、供应商ID、厂商ID、状态ID、部门ID、人员ID,返回资产搜索结果对象列表。资产搜索结果对象包含区域ID、区域名称、机柜ID、机柜名称、资产ID、资产名称。
容量统计(南向)
HTTP GET请求,参数为机柜ID列表,返回机柜容量对象列表。机柜容量对象包含机柜ID、机柜名称、额定U高、已用U位、额定功率、已用功率、额定承重、已用承重。
获取资产类型统计数据(南向)
HTTP GET请求,无参数,返回统计项对象列表。统计项对象包含名称、值。
获取资产状态统计数据(南向)
HTTP GET请求,无参数,返回统计项对象列表。统计项对象包含名称、值。
获取机柜统计数据(南向)
HTTP GET请求,无参数,返回机柜统计对象。机柜统计对象包含机柜数量、总U位、已用U位。