This API is used to obtain information about a task with a specified ID. Before calling this API:
Parameter description
Name |
Type |
Mandatory |
Description |
---|---|---|---|
project_id |
string |
Yes |
Project ID of a tenant in a region. To obtain this value, see Obtaining a Project ID. |
id |
string |
Yes |
Task ID. Currently, the following tasks are supported:
|
Name |
Type |
Description |
---|---|---|
job |
Object |
Task information. For details, see Table 3. |
Name |
Type |
Description |
---|---|---|
id |
String |
Task ID. |
name |
String |
Task name. |
status |
String |
Task execution status Value:
|
created |
String |
Creation time in the "yyyy-mm-ddThh:mm:ssZ" format. T is the separator between the calendar and the hourly notation of time. Z indicates the time zone offset. |
ended |
String |
End time in the "yyyy-mm-ddThh:mm:ssZ" format. T is the separator between the calendar and the hourly notation of time. Z indicates the time zone offset. |
progress |
String |
Task execution progress. NOTE:
The execution progress (such as "60%", indicating the task execution progress is 60%) is displayed only when the task is being executed. Otherwise, "" is returned. |
instance |
Object |
Instance on which the task is executed. For details, see Table 4. |
fail_reason |
String |
Task failure information. |
{ "job" : { "id" : "5cbb8a90-2253-4cff-8a13-49aa8f31dfb5", "name" : "CreateGaussDBV5Instance", "status" : "Completed", "created" : "2021-07-12T09:22:04+0800", "ended" : "2021-07-12T10:10:13+0800", "progress" : "", "instance" : { "id" : "b34f8c791f2643578510c093aa2351a8in14", "name" : "gauss-c1a3" }, "fail_reason" : null } }
For details, see Abnormal Request Results.
For details, see Status Codes.
For details, see Error Codes.