GET – Functions of server PCIe functions
Use the GET method to retrieve properties in PCIeFunction resource for Redfish service.
Request URL
GET https://<BMC_IPADDR>/redfish/v1/Chassis/1/PCIeDevice/{Device_id}/PCIeFunctions/{Location}
Request body
None
Response body
Field | Type | Description | |||
---|---|---|---|---|---|
Id | String | The Id property uniquely identifies this PCIe function. | |||
ClassCode | String | The Class Code of this PCIe function. | |||
Description | String | This resource represents the properties of a PCIeFunction attached to a System. | |||
DeviceId | String | The Device ID of this PCIe function. | |||
DeviceClass | String | The class for this PCIe Function. | |||
FunctionId | String | The PCIe Function identifier. | |||
FunctionType | String | Physical | |||
Links | Object | Expanded. | |||
PCIeDevice | Link | Link to related the PCIeDevice resource. | |||
Name | String | The card name in VPD + bus number, device number, function number. If there is no VPD data, using “Adapter” instead of card name. | |||
RevisionId | String | The Revision ID of this PCIe function. | |||
SubsystemId | String | The Subsystem ID of this PCIe function. | |||
SubsystemVendorId | String | The Subsystem Vendor ID of this PCIe function. | |||
VendorId | String | The Vendor ID of this PCIe function. |
Status code
HTTP Status Code | Error Message ID |
---|---|
500 | InternalError |
Example
The following example JSON response is returned:
{
"@odata.context": "/redfish/v1/$metadata#PCIeFunction.PCIeFunction",
"@odata.etag": "\"A6B4AE04\"",
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices/slot3_0xb0000/PCIeFunctions/slot_3.00",
"@odata.type": "#PCIeFunction.v1_4_0.PCIeFunction",
"ClassCode": "0x0C0400",
"Description": "This resource represents the properties of a PCIeFunction attached to a System.",
"DeviceClass": "SerialBusController",
"DeviceId": "0x2281",
"Enabled": true,
"FunctionId": 0,
"FunctionType": "Physical",
"Id": "slot_3.00",
"Links": {
"PCIeDevice": {
"@odata.id": "/redfish/v1/Chassis/1/PCIeDevices/slot3_0xb0000"
}
},
"Name": "QLogic QLE2772 32Gb 2-Port PCIe Fibre Channel Adapter 00:0B:00.00",
"Oem": {
...
}
},
"RevisionId": "0x2",
"SubsystemId": "0x2F5",
"SubsystemVendorId": "0x1077",
"VendorId": "0x1077"
}