GET – Firmware inventory instance
Request
Chassis resource represents the physical components properties for any system.
The non-CPU/device centric parts of the schema are all accessed either directly or indirectly through this resource.
This one object is intended to represent racks, rack mount servers, blades, standalone, modular systems, enclosures, and all other containers.
Lenovo Supported instance: BMC-Primary, BMC-Backup, UEFI, LXPM, LXPMLinuxDriver1, LXPMWindowsDriver1, PSU1,PSU2
GET https://{{ip}}/redfish/v1/UpdateService/FirmwareInventory /{{firmwareinventory_instance}}
Content-Type: application/json
Response
Name | Type | Read only | Description |
---|---|---|---|
(OData Attributes) | Refer to OData Support | ||
Oem | Object | OEM Extension (Optional), Refer to Resource Complex Types. | |
Id(M) | String | True | Refer to Resource Type Definitions |
Name(M) | String | True | |
Updateable | Boolean | True | An indication of whether the Update Service can update this firmware. |
Version | String | True | The version of this software. |
SoftwareId | String | True | Software ID of this firmware. The property is not supported in PSU firmware inventory. |
Status | object | True | Status contains Health, State |
ReleaseDate | string | True | Release date of this firmware. |
Request
https://{{ip}}/redfish/v1/UpdateService/FirmwareInventory/BMC-Primary
Response example
{
"@odata.context": "/redfish/v1/$metadata#UpdateService/FirmwareInventory/Members/$entity",
"@odata.etag": "\"1591921955\"",
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/BMC-Primary",
"@odata.type": "#SoftwareInventory.v1_2_0.SoftwareInventory",
"Id": "BMC-Primary",
"Name": "BMC-Primary Firmware",
"RelatedItem": [
{
"@odata.id": "/redfish/v1/Managers/Self"
}
],
"RelatedItem@odata.count": 1,
"ReleaseDate": "2020:11:16",
"SoftwareId": "BMC_TEST",
"Status": {
"Health": "OK",
"State": "Enabled"
},
"Updateable": true,
"Version": "1.73"
}