跳到主要内容

GET – 服务器 PCIe 设备

使用 GET 方法检索 Redfish 服务的 PCIeDevice 集合中的属性。

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/PCIeDevices/{Location}

请求正文

响应正文

字段类型描述

Id

字符串

Id 属性用于唯一标识此 PCIe 设备。

DeviceType

字符串

此 PCIe 设备的设备类型

FirmwareVersion

字符串

此 PCIe 设备的固件版本

SKU

字符串

这是此 PCIe 设备的 SKU

PCIeFunctions

对象

相关 PCIeFunctions 的链接

Links

对象

展开

 

Chassis

链接

机箱资源的链接

 

PCIeFunctions

链接

相关 PCIeFunctions 的链接

Manufacturer

字符串

这是此 PCIe 设备的制造商

Model

字符串

这是 PCIe 设备的型号

Name

字符串

此 PCIe 设备的 VPD 中的卡名,如果是板载 PCIe 设备,请在末尾添加“(onboard)”。

如果没有 VPD 数据,此属性将为“Adapter”。

PartNumber

字符串

此 PCIe 设备的部件号

SerialNumber

字符串

此 PCIe 设备的序列号

PCIeInterface

对象

这些属性应包含某个 Redfish 实现的 PCIe 接口的定义。

 

LanesInUse

整数

此设备使用的 PCIe 通道数。

 

MaxPCIeType

字符串

此设备支持的 PCIe 规范的最高版本。

 

MaxLanes

整数

此设备支持的 PCIe 通道数。

Status

对象

展开

 

State

字符串

Enabled

 

Health

字符串

表示此资源的运行状况状态

Description

字符串

“This resource represents the properties of a PCIeDevice attached to a System.”

状态代码

HTTP 状态代码错误消息 ID
500InternalError

示例

返回以下示例 JSON 响应:

{
"SerialNumber": null,
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices/slot_3",
"Links": {
"Links/PCIeFunctions@Redfish.Deprecated": "The property is deprecated. Please use PCIeFunctions instead.",
"Chassis": [
{
"@odata.id": "/redfish/v1/Chassis/1"
}
],
"PCIeFunctions": [
{
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices/slot_3/PCIeFunctions/slot_3.00"
}
]
},
"PCIeFunctions": {
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices/slot_3/PCIeFunctions"
},
"PCIeInterface": {
"LanesInUse": null,
"MaxLanes": null,
"MaxPCIeType": "Gen3"
},
"PartNumber": null,
"Description": "This resource represents the properties of a PCIeDevice attached to a System.",
"FirmwareVersion": null,
"Status": {
"State": "Enabled",
"Health": "OK"
},
"Name": "Adapter",
"Id": "slot_3",
"Oem": {
"Lenovo": {
"@odata.type": "#LenovoDeviceInfo.v1_0_0.LenovoDeviceInfo",
"Location": {
"PartLocation": {
"LocationType": "Slot",
"ServiceLabel": "PCIe 3",
"LocationOrdinalValue": 3
},
"InfoFormat": "Slot X",
"Info": "Slot 3",
"Info@Redfish.Deprecated": "The property is deprecated. Please use PartLocation instead.",
"InfoFormat@Redfish.Deprecated": "The property is deprecated. Please use PartLocation instead."
}
}
},
"@odata.type": "#PCIeDevice.v1_4_0.PCIeDevice",
"SKU": null,
"Manufacturer": null,
"@odata.etag": "\"e7a9cb060992cf9c73f21a48370932b8\"",
"Model": null,
"DeviceType": "SingleFunction"
}