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.