Listado de tareas de diagnóstico de instancia
Función
Esta API se utiliza para consultar la lista de tareas de diagnóstico de una instancia de DCS específica.
URI
GET /v2/{project_id}/instances/{instance_id}/diagnosis
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
instance_id |
Sí |
String |
ID de instancia. |
project_id |
Sí |
String |
ID del proyecto. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
limit |
No |
Integer |
Número de registros mostrados en cada página. El valor mínimo es 1. El valor máximo es 1000. Si no se especifica este parámetro, se muestran 10 registros en cada página de forma predeterminada. |
offset |
No |
Integer |
offset, que es la posición en la que comienza la consulta. El valor debe ser mayor o igual a 0. |
Parámetros de solicitud
Ninguno
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
diagnosis_report_list |
Array of DiagnosisReportInfo objects |
Lista de informes de diagnóstico. |
total_num |
Integer |
Número total de informes de diagnóstico. |
Parámetro |
Tipo |
Descripción |
---|---|---|
report_id |
String |
ID del informe de diagnóstico. |
status |
String |
Estado de la tarea de diagnóstico. Valores de enumeración:
|
begin_time |
String |
Hora de inicio de un período de diagnóstico. Formato: 2017-03-31T12:24:46.297Z |
end_time |
String |
Tiempo de finalización de un período de diagnóstico. Formato: 2017-03-31T12:24:46.297Z |
created_at |
String |
Hora en que se crea el informe de diagnóstico. |
node_num |
Integer |
Número de nodos diagnosticados. |
abnormal_item_sum |
Integer |
Número total de elementos de diagnóstico anormal. |
failed_item_sum |
Integer |
Número total de elementos de diagnóstico fallidos. |
Código de estado: 400
Parámetro |
Tipo |
Descripción |
---|---|---|
error_msg |
String |
Mensaje de error. Máximo: 1024 |
error_code |
String |
Código de error. Máximo: 9 |
error_ext_msg |
String |
Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null. Máximo: 1024 |
Código de estado: 500
Parámetro |
Tipo |
Descripción |
---|---|---|
error_msg |
String |
Mensaje de error. Máximo: 1024 |
error_code |
String |
Código de error. Máximo: 9 |
error_ext_msg |
String |
Información de error extendida. Este parámetro no se utiliza actualmente y se establece en null. Máximo: 1024 |
Solicitudes de ejemplo
Ninguno
Ejemplo de respuestas
Código de estado: 200
Informes de diagnóstico de instancias listados correctamente.
{ "diagnosis_report_list" : [ { "report_id" : "fb98e37a-3cd9-4c7a-96b1-d878266019e2", "status" : "finished", "begin_time" : "2021-04-15T06:02:00.000Z", "end_time" : "2021-04-15T06:12:00.000Z", "created_at" : "2021-04-15T06:12:06.641Z", "abnormal_item_sum" : 2, "failed_item_sum" : 0, "node_num" : 2 } ], "total_num" : 1 }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
Informes de diagnóstico de instancias listados correctamente. |
400 |
Solicitud no válida. |
500 |
Error interno del servicio. |
Códigos de error
Consulte Códigos de error.