Consulta de Trabajo Asincrónico
Función
Esta API se utiliza para consultar el estado de ejecución de un trabajo asincrónico.
URI
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
Especifica el ID del proyecto. |
job_id |
Sí |
String |
Especifica el ID único asignado al trabajo para consultar el estado de ejecución en la API combinada. |
Solicitud
No hay
Respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
status |
String |
Especifica el estado de ejecución del trabajo. SUCCESS: El trabajo se ejecutó correctamente. FAIL: El trabajo falló. RUNNING: El trabajo está en progreso. INIT: El trabajo está siendo inicializado. |
entities |
Dictionary data structure |
Especifica la información del recurso o la información de error. El ID de recurso ELB se utiliza como ejemplo en el ejemplo de respuesta. |
job_id |
String |
Especifica el ID único asignado al trabajo para consultar el estado de ejecución en la API combinada. |
job_type |
String |
Especifica el tipo de trabajo. |
error_code |
String |
Especifica el código de error. |
fail_reason |
String |
Especifica la causa de un error. |
- Ejemplo de la respuesta
{ "status":"RUNNING", "entities": {"elb_id":"ea3e5715b68850a747ec41f335625c08"}, "job_id":"4010b39b4fd3d5ff014fd943bac41619", "job_type":"deleteELB", "begin_time":"2015-09-17T03:05:38.756Z", "end_time":"", "error_code":null, "fail_reason":null }
Código de estado
- Normal
- Error
Código de estado
Descripción
400 badRequest
Error de solicitud.
401 unauthorized
Error de autenticación.
403 userDisabled
No tiene permiso para realizar la operación.
404 Not Found
La página solicitada no existe.
500 authFault
Error del sistema.
503 serviceUnavailable
El servicio no está disponible.