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