iLO 4 REST API Data Model (HpiLOFirmwareUpdate Resource Type) - shamimur/hp-proliant-sdk GitHub Wiki
/rest/v1/Managers/{item}/UpdateService
See Resource Map for more details.
"HpiLOFirmwareUpdate" defines the following properties:
This property is a member of HpiLOFirmwareUpdate
Supplied bootleg text, if any, otherwise blank.
JSON type:
String
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
This property is a member of HpiLOFirmwareUpdate
The copyright date of the firmware image.
JSON type:
String
This property is a member of HpiLOFirmwareUpdate
Details about the current firmware flash status.
JSON type:
String
This property is a member of HpiLOFirmwareUpdate
Other flags.
JSON type:
String containing one of the following supported values:
This property is a member of [HpiLOFirmwareUpdate](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(HpiLOFirmwareUpdate-Resource-Type)#hpilofirmwareupdate-resource-type)
"NONE" "RESET_ILO" "REQUEST_SYSTEM_COLD_BOOT" "REQUEST_SYSTEM_WARM_BOOT" "DEFERRED_AUX_PWR_CYCLE"
GET | Rendered if supported by the implementation or omitted if not. |
The size of the firmware image (including any signatures) in bytes.
Compatibility Note: "ImageSizeInBytes" is being removed from a future version of iLO firmware.
JSON type:
Integer
Firmware flash image type.
JSON type:
String containing one of the following supported values:
"NO_DEVICE"
"ILO_DEVICE"
"ILO_DEVICE_FIRMWARE"
"ILO_DEVICE_LANGPK"
"ILO_DEVICE_DEBUGGER"
"BIOS_DEVICE"
"SCD_DEVICE"
"CPLD_DEVICE"
"CARB_DEVICE"
"PM_DEVICE"
"UNKNOWN"
This property is a member of [HpiLOFirmwareUpdate](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(HpiLOFirmwareUpdate-Resource-Type)#hpilofirmwareupdate-resource-type)
GET | Rendered if supported by the implementation or omitted if not. |
Firmware flash progress.
JSON type:
Integer
greater than or equal to 0.
Current state of the firmware flash.
JSON type:
String containing one of the following supported values:
"IDLE"
"UPLOADING"
"PROGRESSING"
"COMPLETED"
"ERROR"
This property is a member of [HpiLOFirmwareUpdate](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(HpiLOFirmwareUpdate-Resource-Type)#hpilofirmwareupdate-resource-type)
GET | Rendered if supported by the implementation or omitted if not. |
The URI of an external resource.
JSON type:
String
Causes iLO 4 to GET and flash the firmware image indicated by FirmwareURI.
"FirmwareURI" must be one of the following value(s):
"<uri>" |
"TPMOverrideFlag" must be one of the following value(s):
true |
false |
HTTP POST to resource with request JSON:
{
"Action": "InstallFromURI",
"FirmwareURI": "<uri>",
"TPMOverrideFlag": true}