This API is used to query details about asynchronous tasks.
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID. For details about how to obtain a project ID, see Project ID and Account ID. |
task_id |
Yes |
String |
Task ID. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
workspace |
No |
String |
Workspace ID.
|
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
id |
Yes |
String |
Task ID. |
name |
Yes |
String |
Name of the task. |
startTime |
Yes |
Long |
Start time. |
endTime |
No |
Long |
End time. |
lastUpdate |
Yes |
Long |
Time when the task was last updated. |
status |
Yes |
String |
Task status.
|
message |
No |
String |
Task information. |
subtasks |
No |
List<SubTask> |
Subtask. For details, see Table 4. |
After the solution is imported successfully, query the task information.
GET /v1/b384b9e9ab9b4ee8994c8633aabc9505/systemTasks/008aae2e675d3bcb01675d40ab3f0005
{ "endTime":1543457514000, "id":"008aae2e675d3bcb01675d3c66f20000", "lastUpdate":1543457514000, "name": "Import the solution from OBS path obs://aaaaa/traffic.zip.", "startTime":1543457499000, "status":"SUCCESSFUL", "subtasks":[ { "id":"008aae2e675d3bcb01675d3c9f5f0002", "lastUpdate":1543457513000, "name": "Import the job_batch job.", "status":"SUCCESSFUL", } ] }