proliantutils/proliantutils/tests/redfish/json_samples/update_service.json
Anshul Jain e17153856b Redfish: Adds 'update_firmware' API support through redfish
This commit provides functionality to support firmware update
on redish systems.

Change-Id: I564f4cc69a8bb8b567e930082c1b68bb2046d747
2017-07-12 10:19:17 +00:00

48 lines
1.8 KiB
JSON

{
"@odata.context": "/redfish/v1/$metadata#UpdateService",
"@odata.etag": "W/\"505EF3C5\"",
"@odata.id": "/redfish/v1/UpdateService/",
"@odata.type": "#UpdateService.v1_1_0.UpdateService",
"Actions": {
"#UpdateService.SimpleUpdate": {
"target": "/redfish/v1/UpdateService/Actions/UpdateService.SimpleUpdate/"
}
},
"Description": "iLO Update Service",
"FirmwareInventory": {
"@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/"
},
"HttpPushUri": "/cgi-bin/uploadFile",
"Id": "UpdateService",
"Name": "Update Service",
"Oem": {
"Hpe": {
"@odata.type": "#HpeiLOUpdateServiceExt.v2_0_0.HpeiLOUpdateServiceExt",
"Actions": {
"#HpeiLOUpdateServiceExt.AddFromUri": {
"target": "/redfish/v1/UpdateService/Actions/Oem/Hpe/HpeiLOUpdateServiceExt.AddFromUri/"
},
"#HpeiLOUpdateServiceExt.StartFirmwareIntegrityCheck": {
"target": "/redfish/v1/UpdateService/Actions/Oem/Hpe/HpeiLOUpdateServiceExt.StartFirmwareIntegrityCheck/"
}
},
"ComponentRepository": {
"@odata.id": "/redfish/v1/UpdateService/ComponentRepository/"
},
"CurrentTime": "2017-06-17T09:15:05Z",
"FlashProgressPercent": 24,
"InstallSets": {
"@odata.id": "/redfish/v1/UpdateService/InstallSets/"
},
"State": "Updating",
"UpdateTaskQueue": {
"@odata.id": "/redfish/v1/UpdateService/UpdateTaskQueue/"
}
}
},
"ServiceEnabled": true,
"SoftwareInventory": {
"@odata.id": "/redfish/v1/UpdateService/SoftwareInventory/"
}
}