Consultar detalles de error de tarea
Función
Esta API se utiliza para consultar información sobre tareas fallidas, como tareas de enlace y desvinculación.
URI
GET /v3/{project_id}/failed-tasks
| 
        Parámetro  | 
      
        Obligatorio  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        Sí  | 
      
        String  | 
      
        ID del proyecto.  | 
     
Parámetros de solicitud
| 
        Parámetro  | 
      
        Obligatorio  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|---|
| 
        X-Auth-Token  | 
      
        Sí  | 
      
        String  | 
      
        Token de usuario. El token se puede obtener llamando a la API IAM (valor de X-Subject-Token en el encabezado de respuesta).  | 
     
Parámetros de respuesta
Código de estado: 200
| 
        Parámetro  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|
| 
        total  | 
      
        Integer  | 
      
        Número total de tareas fallidas.  | 
     
| 
        tasks  | 
      
        Array of FailedTasks objects  | 
      
        Lista de tareas fallidas.  | 
     
| 
        Parámetro  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|
| 
        task_id  | 
      
        String  | 
      
        ID de VM.  | 
     
| 
        operate_type  | 
      
        String  | 
      
        Tipo de operación de una tarea. Puede ser: 
  | 
     
| 
        task_time  | 
      
        String  | 
      
        Tiempo de tarea.  | 
     
| 
        task_error_code  | 
      
        String  | 
      
        Código de error de un error de tarea.  | 
     
| 
        task_error_msg  | 
      
        String  | 
      
        Código de error de un error de tarea.  | 
     
| 
        server_name  | 
      
        String  | 
      
        Nombre de VM.  | 
     
| 
        server_id  | 
      
        String  | 
      
        ID de VM.  | 
     
| 
        keypair_name  | 
      
        String  | 
      
        Nombre del par de claves.  | 
     
Código de estado: 400
| 
        Parámetro  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        Código de error.  | 
     
| 
        error_msg  | 
      
        String  | 
      
        Mensaje de error.  | 
     
Solicitudes de ejemplo
Ninguno
Ejemplo de respuestas
Código de estado: 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"
  } ]
}
  Código de estado: 400
Error occurred.
{
  "error_code" : "KPS.XXX",
  "error_msg" : "XXX"
}
 Códigos de estado
| 
        Código de estado  | 
      
        Descripción  | 
     
|---|---|
| 
        200  | 
      
        OK.  | 
     
| 
        400  | 
      
        Error occurred.  | 
     
Códigos de error
Consulte Códigos de error.