AssetList
更新时间: 2025/05/25
在Gitcode上查看源码

ResourceDefinition

uris

  • /redfish/v1/Oem/Public/AssetService/AssetList

properties

名称类型是否只读取值范围/枚举值说明
@odata.contextstringtrue-AssetList资源模型的OData描述信息
@odata.idstringtrue-AssetList资源节点的访问路径
@odata.typestringtrue-AssetList资源类型
Idstringtrue-AssetList资源的ID
Namestringtrue-AssetList资源的名称
Assetsarraytrue-硬件资产清单集合
Assets[].Namestringtrue-硬件资产对象的名称
Assets[].@odata.idstringtrue-硬件资产对象的详情链接
Assets[].Dataobjecttrue-硬件资产对象的数据
Assets[].Data[].AssetTypestringtrue-硬件资产对象的类型
Assets[].Data[].AssetTagstringtrue-硬件资产对象的标签
Assets[].Data[].SerialNumberstringtrue-硬件资产对象的序列号
Assets[].Data[].PartNumberstringtrue-硬件资产对象的部件编号
Assets[].Data[].PCBVersionstringtrue-硬件资产对象的PCB版本
Assets[].Data[].FirmwareVersionstringtrue-硬件资产对象的固件版本
Assets[].Data[].Manufacturerstringtrue-硬件资产对象的生产商
Assets[].Data[].ManufactureDatestringtrue-硬件资产对象的生产日期

supported_methods

  • GET

HTTP methods

GET

命令功能

查询硬件资产清单信息

命令格式

URL: https://device_ip/redfish/v1/Oem/Public/AssetService/AssetList

请求头:


X-Auth-Token: 123456789***********************

请求消息体: 无

参数说明

参数参数说明取值
device_ip登录设备的IP地址IPv4或IPv6地址
auth_value执行该GET请求时,必须在"Headers"中携带"X-Auth-Token"值用于鉴权可通过/redfish/v1/SessionService/Sessions创建会话时获得

使用指南

使用实例

请求样例:

http
GET https://device_ip/redfish/v1/Oem/Public/AssetService/AssetList

请求头:


X-Auth-Token: 123456789***********************

请求消息体:无

响应样例:

json
{
  "@odata.context": "/redfish/v1/$metadata#AssetService.AssetList",
  "@odata.type": "#AssetService.v1_0_0.AssetList",
  "@odata.id": "/redfish/v1/Oem/Public/AssetService/AssetList",
  "Name": "Asset List",
  "Id": "AssetList",
  "Assets": [
    {
      "Name": "CPU1",
      "@odata.id": "/redfish/v1/Systems/1/Processors/1",
      "Data": {
        "AssetType": "CPU",
        "AssetTag": "080498C",
        "SerialNumber": "685992A32080498C",
        "PartNumber": "685992A3",
        "PCBVersion": ".A",
        "FirmwareVersion": " Kunpeng 920 5220",
        "Manufacturer": "--",
        "ManufactureDate": "2024-07-09"
      }
    }
  ]
}

响应码:200