Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2022-11-03 GMT+08:00

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

Tabla 1 Parámetros de path

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID del proyecto.

Parámetros de solicitud

Tabla 2 Parámetros de encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

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

Tabla 3 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

total

Integer

Número total de tareas fallidas.

tasks

Array of FailedTasks objects

Lista de tareas fallidas.

Tabla 4 FailedTasks

Parámetro

Tipo

Descripción

task_id

String

ID de VM.

operate_type

String

Tipo de operación de una tarea. Puede ser:

  • FAILED_RESET: reinicio
  • FAILED_REPLACE: reemplazar
  • FAILED_UNBIND: desvincular

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

Tabla 5 Parámetros de body de respuesta

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.