代码仓
中
BoardsCollection
更新时间: 2026/11/04
在AtomGit上查看源码

ResourceDefinition ​

uris ​

  • /redfish/v1/Chassis/chassis_id/Boards

properties ​

名称类型是否只读取值范围/枚举值说明
@odata.contextstringtrue-扩展板卡集合资源模型的OData描述信息
@odata.idstringtrue-扩展板卡集合资源的访问路径
@odata.typestringtrue-扩展板卡集合资源的类型
Members [ {arraytrue-扩展板卡资源列表
Members[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Members@odata.countnumbertrue-扩展板卡资源数量
Namestringtrue-扩展板卡集合资源名称
@odata.idstringtrue-单个扩展板卡资源节点的访问路径
Oem {objecttrue-自定义属性
Oem.Public {objecttrue-自定义属性
Oem.Public.Boards {objecttrue-扩展板卡信息
Oem.Public.Boards.DiskBackplane {objecttrue-硬盘背板信息
Oem.Public.Boards.DiskBackplane.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
Oem.Public.Boards.DiskBackplane.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.DiskBackplane.Links[].@odata.idstringtrue-单个扩展板卡资源节点的访问路径
} ]
}
Oem.Public.Boards.PCIeRiserCard {objecttrue-Riser卡信息
Oem.Public.Boards.PCIeRiserCard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.PCIeRiserCard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.PCIeRiserCard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.RAIDCard {objecttrue-RAID卡信息
Oem.Public.Boards.RAIDCard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.RAIDCard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.RAIDCard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.M2TransformCard {objecttrue-M.2转接卡信息
Oem.Public.Boards.M2TransformCard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.M2TransformCard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.M2TransformCard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.ChassisBackplane {objecttrue-机框背板信息
Oem.Public.Boards.ChassisBackplane.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.ChassisBackplane.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.ChassisBackplane.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.PassThroughCard {objecttrue-直通卡信息
Oem.Public.Boards.PassThroughCard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.PassThroughCard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.PassThroughCard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.MezzCard {objecttrue-Mezz卡信息
Oem.Public.Boards.MezzCard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.MezzCard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.MezzCard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.PCIeTransformCard {objecttrue-PCIe转接卡信息
Oem.Public.Boards.PCIeTransformCard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.PCIeTransformCard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.PCIeTransformCard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.GPUBoard {objecttrue-GPU板信息
Oem.Public.Boards.GPUBoard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.GPUBoard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.GPUBoard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.FanBackplane {objecttrue-风扇背板信息
Oem.Public.Boards.FanBackplane.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.FanBackplane.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.FanBackplane.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.NPUBoard {objecttrue-NPU板信息
Oem.Public.Boards.NPUBoard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.NPUBoard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.NPUBoard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.PowerBackplane {objecttrue-电源背板信息
Oem.Public.Boards.PowerBackplane.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.PowerBackplane.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.PowerBackplane.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.HorizontalConnectionBoard {objecttrue-水平转接板信息
Oem.Public.Boards.HorizontalConnectionBoard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.HorizontalConnectionBoard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.HorizontalConnectionBoard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.MemoryBoard {objecttrue-内存板信息
Oem.Public.Boards.MemoryBoard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.MemoryBoard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.MemoryBoard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.CPUBoard {objecttrue-处理器板信息
Oem.Public.Boards.CPUBoard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.CPUBoard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.CPUBoard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.IOBoard {objecttrue-IO板信息
Oem.Public.Boards.IOBoard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.IOBoard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.IOBoard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.LeakDetectionCard {objecttrue-漏液检测卡信息
Oem.Public.Boards.LeakDetectionCard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.LeakDetectionCard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.LeakDetectionCard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.CICCard {objecttrue-CIC卡信息
Oem.Public.Boards.CICCard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.CICCard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.CICCard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.SoCBoard {objecttrue-SoC主板信息
说明
openUBMC 25.12 LTS及以上版本支持
Oem.Public.Boards.SoCBoard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.SoCBoard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.SoCBoard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
Oem.Public.Boards.PsuBoard {objecttrue-电源板信息
说明
200_DA123C和200_2280Hv2
openUBMC 25.12 LTS及以上版本支持
Oem.Public.Boards.PsuBoard.Links [ {arraytrue-单个类型扩展板卡的所有资源节点集合
Oem.Public.Boards.PsuBoard.Links[].@odata.idstringtrue-成员资源节点的访问路径
} ]
Oem.Public.Boards.PsuBoard.MaxNumberSupportednumbertrue-单个类型扩展板卡的最大支持个数
}
}
}
}

supported_methods ​

  • GET

HTTP methods ​

GET ​

命令功能

查询扩展板卡集合资源信息

说明

GA140C等机型为纯液冷散热,响应体以实际返回结果为准。

命令格式

URL: https://device_ip/redfish/v1/Chassis/chassis_id/Boards

请求头:

text

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

请求消息体: 无

参数说明

参数参数说明取值
device_ip登录设备的IP地址IPv4或IPv6地址
chassis_id机箱资源的ID● 针对机架服务器,取值为1
● 针对高密服务器,取值为BladeN(N表示节点槽位号),例如“Blade1”
● 针对刀片服务器,取值可以为BladeN(N表示计算节点槽位号)或 SwiN(N表示交换模块槽位号),例如“Swi1”
● 针对X6800 V5,X6000 V5,G5500,XA320 V2 服务器,取值还可以为 Enc,表示计算节点所在的机框资源
● 针对设备U位信息,取值可以为UN(N表示设备U 位号),例如"U1"
● 针对机柜资源,取值为 Rack
auth_value执行该GET请求时,必须在“Headers”中携带“X-Auth-Token”值用于鉴权可通过/redfish/v1/SessionService/Sessions创建会话时获得

使用指南

无

使用实例

请求样例:

http
GET <https://device_ip/redfish/v1/Chassis/1/Boards>

请求头:

text

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

请求消息体:无

响应样例:

json
{
"@odata.context": "/redfish/v1/$metadata#HwBoardCollection.HwBoardCollection",
"@odata.id": "/redfish/v1/Chassis/1/Boards",
"@odata.type": "#HwBoardCollection.HwBoardCollection",
"Name": "Board Collection",
"Members@odata.count": 5,
"Members": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/chassisMainBoard"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/mainboardRAIDCard1"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/chassisBC11THBI"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/mainboardNIC1"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/mainboardConvergedInterfaceCard1"
},
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/PSU1PsuBoard1"
}
],
"Oem": {
"Public": {
"Boards": {
"DiskBackplane": {
"MaxNumberSupported": 4,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade1/Boards/chassisDiskBP1"
}
]
},
"PCIeRiserCard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade1/Boards/chassisPCIeRiser1"
}
]
},
"RAIDCard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade1/Boards/mainboardRAIDCard1"
}
]
},
"M2TransformCard": {
"MaxNumberSupported": null,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade3/Boards/mainboardM2TransferCard1"
}
]
},
"ChassisBackplane": {
"MaxNumberSupported": null,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade1/Boards/chassisEnclosure"
}
]
},
"PassThroughCard": {
"MaxNumberSupported": null,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade10/Boards/mainboardPass-throughCard1"
}
]
},
"MezzCard": {
"MaxNumberSupported": 2,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade1/Boards/mainboardMezzCard2"
}
]
},
"PCIeTransformCard": {
"MaxNumberSupported": null,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/mainboardBC11SSDA"
}
]
},
"GPUBoard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade1/Boards/chassisGpuBoard1"
}
]
},
"FanBackplane": {
"MaxNumberSupported": null,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade1/Boards/chassisFanBackplane1"
}
]
},
"NPUBoard": {
"MaxNumberSupported": null,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade1/Boards/ACU1NpuBoard1"
}
]
},
"PowerBackplane": {
"MaxNumberSupported": null,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/chassisPowerBoard"
}
]
},
"HorizontalConnectionBoard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/Blade5/Boards/chassisHorizontalConnectionBoard"
}
]
},
"MemoryBoard": {
"MaxNumberSupported": 8,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/mainboardMemBoard1"
}
]
},
"CPUBoard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/MainBoardCpuBoard"
}
]
},
"IOBoard": {
"MaxNumberSupported": 2,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/mainboardIOBoard1"
}
]
},
"LeakDetectionCard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/mainboardLeakDetectionCard"
}
]
},
"CICCard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/mainboardConvergedInterfaceCard1"
}
]
},
"SoCBoard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/RiserCard1SoCBoard1"
}
]
},
"PsuBoard": {
"MaxNumberSupported": 1,
"Links": [
{
"@odata.id": "/redfish/v1/Chassis/1/Boards/PSU1PsuBoard1"
}
]
}
}
}
}
}

响应码:200