GET – Collection for firmware inventories on the server
Use the GET method to retrieve a firmware info list placed on the server.
Request URL
GET https://<BMC_IPADDR>/redfish/v1/UpdateService/FirmwareInventory
Response body
| Field | Type | Description | ||||||
|---|---|---|---|---|---|---|---|---|
Members | Array | Items: A reference link of the elements of Firmware. | ||||||
Name | String | SoftwareInventoryCollection | ||||||
Description | String | Firmware Inventory Collection | ||||||
Note
The “FirmwareInventory” describes firmware information of multiple kinds of devices, which includes BMC (Primary), UEFI, LXPM, LXPM Windows/Linux driver, and firmware of onboard and add-on adapter supporting PLDM or agentless management, disk drive managed by RAID controller.
Status code
| HTTP Status Code | Error Message ID |
|---|---|
| 500 | InternalError |
Example
The following example JSON response is returned:
{
"@odata.context": "/redfish/v1/$metadata#SoftwareInventoryCollection.SoftwareInventoryCollection",
"@odata.etag": "\"96C54918\"",
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory",
"@odata.type": "#SoftwareInventoryCollection.SoftwareInventoryCollection",
"Description": "Firmware Inventory Collection.",
"Members": [
{
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Primary"
},
{
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Primary-Pending"
},
...
{
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/PCIeDevice_slot5_0x460000.Bundle"
}
],
"Members@odata.count": 28,
"Name": "Software Inventory Collection"
}
Give documentation feedback