Querying Task Failure Information
Function
Queries information about failed tasks, such as binding and unbinding tasks.
Calling Method
For details, see Calling APIs.
URI
GET /v3/{project_id}/failed-tasks
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
limit |
No |
Integer |
Specifies the number of items displayed per page. Default value: 1000 |
offset |
No |
Integer |
Offset of the failed task information list. |
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Auth-Token |
Yes |
String |
User token. Can be obtained by calling the IAM API for obtaining the user token (the value of X-Subject-Token in the response header). |
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
total |
Integer |
Total number of failed tasks. |
tasks |
Array of FailedTasks objects |
List of failed tasks. |
Parameter |
Type |
Description |
---|---|---|
task_id |
String |
VM ID. |
operate_type |
String |
Operation type of a task. It can be: - FAILED_RESET: reset - FAILED_REPLACE: replace - FAILED_UNBIND: unbind |
task_time |
String |
Task time |
task_error_code |
String |
Error code of a task failure |
task_error_msg |
String |
Error code of a task failure |
server_name |
String |
VM Name |
server_id |
String |
VM ID. |
keypair_name |
String |
Key pair name |
Status code: 400
Parameter |
Type |
Description |
---|---|---|
error_code |
String |
Error Codes |
error_msg |
String |
Description |
Example Requests
None
Example Responses
Status code: 200
OK
{ "total" : 1, "tasks" : [ { "task_id" : "aee8d2fe-5484-4753-9177-5a38dc15546c", "operate_type" : "RUNNING_RESET", "task_time" : "1523342130000", "task_error_code" : null, "task_error_msg" : "Update public key error", "server_name" : "Test", "server_id" : "c9aa197b-a6b6-4c33-b3a6-fa0b4ec50006", "keypair_name" : "KeyPair-xt" } ] }
Status code: 400
Error response
{ "error_code" : "KPS.XXX", "error_msg" : "XXX" }
Status Codes
Status Code |
Description |
---|---|
200 |
OK |
400 |
Error response |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.