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

ResourceDefinition ​

uris ​

  • /redfish/v1/Chassis/Chassis_id/Assembly

properties ​

名称类型是否只读取值范围/枚举值说明
@odata.contextstringtrue-指定机箱装配体资源模型的OData描述信息
@odata.idstringtrue-指定机箱装配体资源的访问路径
@odata.typestringtrue-指定机箱装配体资源的类型
Idstringtrue-指定机箱装配体资源的ID
Namestringtrue-指定机箱装配体资源的名称
Assemblies@odata.countnumbertrue-机箱内装配部件的集合列的数量
Assemblies [ {arraytrue-机箱内装配部件的集合列表
Assemblies[].MemberIdnumbertrue-数组中成员的唯一标识符
Assemblies[].Modelstringtrue-部件的型号
Assemblies[].PartNumberstringtrue-部件的零件编号
Assemblies[].Producerstringtrue-部件的生产者或制造商
Assemblies[].SerialNumberstringtrue-部件的序列号
Assemblies[].PhysicalContextstringtrue-部件的物理安装位置或功能类别,取值范围:
● "CPU":cpu
● "Memory":内存
● "Front":硬盘
● "NetworkingDevice":网卡
● "StorageDevice":SAS控制器
● "PowerSupply":电源
● "Board":Riser卡
● "Backplane":bcu
● "ExpansionSubsystem ":EXU
Assemblies[].Namestringtrue-部件的名称
Assemblies[].ProductionDatestringtrue-生产日期
} ]

supported_methods ​

  • GET

HTTP methods ​

GET ​

命令功能

查询指定机箱装配信息

说明

openUBMC 26.03及以上版本支持。

命令格式

URL: https://device_ip/redfish/v1/Chassis/Chassis_id/Assembly

请求头:

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,CN221S V2,CM221S服务器,取值还可以为Enc,表示计算节点所在的机框资源
auth_value执行该GET请求时,必须在“Headers”中携带“X-Auth-Token”值用于鉴权可通过/redfish/v1/SessionService/Sessions创建会话时获得

使用指南

无

使用实例

请求样例:

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

请求头:

text

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

请求消息体:无

响应样例:

json
{
"@odata.context": "/redfish/v1/$metadata#Assembly.Assembly",
"@odata.id": "/redfish/v1/Chassis/1/Assembly",
"@odata.type": "#Assembly.v1_6_0.Assembly",
"Id": "Assembly",
"Name": "Assembly",
"Assemblies@odata.count": 52,
"Assemblies": [
{
"MemberId": 0,
"Model": "",
"PartNumber": null,
"Producer": "",
"SerialNumber": "45B851A50080F3F5",
"PhysicalContext": "CPU",
"Name": "CPU1"
},
{
"MemberId": 1,
"Model": "",
"PartNumber": null,
"Producer": "",
"SerialNumber": "7D3051A5008093F5",
"PhysicalContext": "CPU",
"Name": "CPU2"
},
{
"MemberId": 2,
"ProductionDate": null,
"Model": "DIMM101",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM101"
},
{
"MemberId": 3,
"ProductionDate": null,
"Model": "DIMM110",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM110"
},
{
"MemberId": 4,
"ProductionDate": null,
"Model": "DIMM111",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM111"
},
{
"MemberId": 5,
"ProductionDate": null,
"Model": "DIMM120",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM120"
},
{
"MemberId": 6,
"ProductionDate": null,
"Model": "DIMM121",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM121"
},
{
"MemberId": 7,
"ProductionDate": null,
"Model": "DIMM130",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM130"
},
{
"MemberId": 8,
"ProductionDate": null,
"Model": "DIMM131",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM131"
},
{
"MemberId": 9,
"ProductionDate": null,
"Model": "DIMM040",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM040"
},
{
"MemberId": 10,
"ProductionDate": null,
"Model": "DIMM041",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM041"
},
{
"MemberId": 11,
"ProductionDate": null,
"Model": "DIMM050",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM050"
},
{
"MemberId": 12,
"ProductionDate": "2316",
"Model": "DIMM000",
"PartNumber": "M321R8GA0BB0-CQKZJ",
"Producer": "Samsung",
"SerialNumber": "80CE0423164513B9B3",
"PhysicalContext": "Memory",
"Name": "DIMM000"
},
{
"MemberId": 13,
"ProductionDate": null,
"Model": "DIMM051",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM051"
},
{
"MemberId": 14,
"ProductionDate": null,
"Model": "DIMM060",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM060"
},
{
"MemberId": 15,
"ProductionDate": null,
"Model": "DIMM061",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM061"
},
{
"MemberId": 16,
"ProductionDate": null,
"Model": "DIMM070",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM070"
},
{
"MemberId": 17,
"ProductionDate": null,
"Model": "DIMM071",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM071"
},
{
"MemberId": 18,
"ProductionDate": null,
"Model": "DIMM140",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM140"
},
{
"MemberId": 19,
"ProductionDate": null,
"Model": "DIMM141",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM141"
},
{
"MemberId": 20,
"ProductionDate": null,
"Model": "DIMM150",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM150"
},
{
"MemberId": 21,
"ProductionDate": null,
"Model": "DIMM151",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM151"
},
{
"MemberId": 22,
"ProductionDate": null,
"Model": "DIMM160",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM160"
},
{
"MemberId": 23,
"ProductionDate": null,
"Model": "DIMM001",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM001"
},
{
"MemberId": 24,
"ProductionDate": null,
"Model": "DIMM161",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM161"
},
{
"MemberId": 25,
"ProductionDate": null,
"Model": "DIMM170",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM170"
},
{
"MemberId": 26,
"ProductionDate": null,
"Model": "DIMM171",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM171"
},
{
"MemberId": 27,
"ProductionDate": null,
"Model": "DIMM010",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM010"
},
{
"MemberId": 28,
"ProductionDate": null,
"Model": "DIMM011",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM011"
},
{
"MemberId": 29,
"ProductionDate": null,
"Model": "DIMM020",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM020"
},
{
"MemberId": 30,
"ProductionDate": null,
"Model": "DIMM021",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM021"
},
{
"MemberId": 31,
"ProductionDate": null,
"Model": "DIMM030",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM030"
},
{
"MemberId": 32,
"ProductionDate": null,
"Model": "DIMM031",
"PartNumber": "NO DIMM",
"Producer": "NO DIMM",
"SerialNumber": null,
"PhysicalContext": "Memory",
"Name": "DIMM031"
},
{
"MemberId": 33,
"ProductionDate": "2315",
"Model": "DIMM100",
"PartNumber": "M321R8GA0BB0-CQKZJ",
"Producer": "Samsung",
"SerialNumber": "80CE042315450A841D",
"PhysicalContext": "Memory",
"Name": "DIMM100"
},
{
"MemberId": 34,
"ProductionDate": null,
"Model": null,
"PartNumber": null,
"Producer": null,
"SerialNumber": null,
"PhysicalContext": "",
"Name": "Disk0"
},
{
"MemberId": 35,
"ProductionDate": null,
"Model": null,
"PartNumber": null,
"Producer": null,
"SerialNumber": null,
"PhysicalContext": "",
"Name": "Disk1"
},
{
"MemberId": 36,
"ProductionDate": null,
"Model": null,
"PartNumber": null,
"Producer": null,
"SerialNumber": null,
"PhysicalContext": "",
"Name": "Disk2"
},
{
"MemberId": 37,
"ProductionDate": null,
"Model": null,
"PartNumber": null,
"Producer": null,
"SerialNumber": null,
"PhysicalContext": "",
"Name": "Disk3"
},
{
"MemberId": 38,
"ProductionDate": null,
"Model": null,
"PartNumber": null,
"Producer": null,
"SerialNumber": null,
"PhysicalContext": "",
"Name": "Disk4"
},
{
"MemberId": 39,
"ProductionDate": null,
"Model": null,
"PartNumber": null,
"Producer": null,
"SerialNumber": null,
"PhysicalContext": "",
"Name": "Disk5"
},
{
"MemberId": 40,
"ProductionDate": null,
"Model": null,
"PartNumber": null,
"Producer": null,
"SerialNumber": null,
"PhysicalContext": "",
"Name": "Disk6"
},
{
"MemberId": 41,
"ProductionDate": null,
"Model": null,
"PartNumber": null,
"Producer": null,
"SerialNumber": null,
"PhysicalContext": "",
"Name": "Disk7"
},
{
"MemberId": 42,
"Model": "",
"PartNumber": null,
"Producer": "",
"SerialNumber": "2102314CRRFSN9000267",
"PhysicalContext": "NetworkingDevice",
"Name": "SP680"
},
{
"MemberId": 43,
"Model": "",
"PartNumber": "02314UVW",
"Producer": "",
"SerialNumber": "2102314UVWFSQ3000214",
"PhysicalContext": "NetworkingDevice",
"Name": "SP623Q"
},
{
"MemberId": 44,
"Model": "XE501",
"PartNumber": "LPe32002-M2-AP",
"Producer": "Emulex",
"SerialNumber": "FP404862",
"PhysicalContext": "NetworkingDevice",
"Name": "LPe32002-AP"
},
{
"MemberId": 45,
"Model": "CPU Integration",
"PartNumber": null,
"Producer": "",
"SerialNumber": "10246A307649",
"PhysicalContext": "NetworkingDevice",
"Name": "NIC 1 (SF221Q)"
},
{
"MemberId": 46,
"ProductionDate": "2024-01-07",
"Model": "PAC2000S12-B1",
"PartNumber": "02314KMU",
"Producer": "",
"SerialNumber": "2102314KMUW0Q1000928",
"PhysicalContext": "PowerSupply",
"Name": "PSU1"
},
{
"MemberId": 47,
"ProductionDate": "2024-01-10",
"Model": "PAC2000S12-B1",
"PartNumber": "02314KMU",
"Producer": "",
"SerialNumber": "2102314KMUW0Q1002274",
"PhysicalContext": "PowerSupply",
"Name": "PSU2"
},
{
"MemberId": 48,
"ProductionDate": null,
"Model": null,
"PartNumber": "0302023945",
"Producer": "",
"SerialNumber": null,
"PhysicalContext": "Board",
"Name": "BC83PRUD"
},
{
"MemberId": 49,
"ProductionDate": null,
"Model": null,
"PartNumber": "0302044499",
"Producer": "",
"SerialNumber": null,
"PhysicalContext": "Board",
"Name": "BC83PRUR"
},
{
"MemberId": 50,
"ProductionDate": "2024/08/24 Sat 03:51:00",
"Model": "BC83AMDA",
"PartNumber": "0302031825",
"Producer": "",
"SerialNumber": "102487879602",
"PhysicalContext": "Backplane",
"Name": "BC83AMDA"
},
{
"MemberId": 51,
"ProductionDate": "1996/01/01 Mon 00:00:00",
"Model": null,
"PartNumber": "0302044492",
"Producer": "",
"SerialNumber": null,
"PhysicalContext": "ExpansionSubsystem",
"Name": "BC83SMMBC"
}
]
}

响应码:200