GET /nodes/{uuid}/jobs/{job-id}/steps/{member-id}
Use this method to return the subtask information for job that is running on a specific ThinkSystem or ThinkAgile server.
Note
This REST API requires Lenovo XClarity Administrator v4.2.0 or later.
Authentication
Authentication with username and password is required.
Request URL
GET https://{management_server_IP}/nodes/{uuid}/jobs/{job-id}/steps/{member-id}
where
{uuid iis the UUID of the server
{job-id} is the ID of the job to be returned
{member-id} is the ID of the subtask to be returned
Query parameters
None
Request body
None
Response codes
Code | Description | Comments |
---|---|---|
200 | OK | The request completed successfully. |
404 | Not found | A specified resource cannot be found. A descriptive error message is returned in the response body. |
500 | Internal Server Error | An internal error occurred. A descriptive error message is returned in the response body. |
Response body
Attributes | Type | Description | ||||
---|---|---|---|---|---|---|
Id | String | Job ID | ||||
JobState | String | Job state | ||||
JobStatus | String | Job status | ||||
Messages | Array of objects | Information about each message for the overall job | ||||
Message | String | Message text | ||||
MessageArgs | String | List of message arguments | ||||
MessageId | String | Message ID | ||||
MessageSeverity | String | Message severity | ||||
Resolution | String | Message resolution | ||||
Name | String | Job name | ||||
PercentComplete | String | Percentage complete of the job. This can be an integer from 0 - 100. | ||||
StartTime | String | Timestamp, in ISO-8601 format, when the job started |
The following example is returned if the request is successful.
{
"Id": "lnvgy_fw_uefi_ese110b-0.78_anyos_comp.uxz",
"JobState": "Completed",
"JobStatus": "OK",
"Messages": [{
"Message": "Installation of image 'BUNDLE_17580172897626105622.zip' to '/redfish/v1/UpdateService/FirmwareInventory/UEFI' failed.",
"MessageArgs": [
"BUNDLE_17580172897626105622.zip",
"/redfish/v1/UpdateService/FirmwareInventory/UEFI"
],
"MessageId": "Update.1.0.ApplyFailed",
"MessageSeverity": "Critical",
"Resolution": "None."
}],
"Name": "lnvgy_fw_uefi_ese110b-0.78_anyos_comp.uxz",
"PercentComplete": 1,
"StartTime": "2024-07-18T23:54:31+08:00"
}
Give documentation feedback