- Primeros pasos
- Definición de Swagger
- API de Orchestrator
- Solicitudes de alertas
- Solicitudes de activos
- Solicitudes de calendario
- Solicitudes de entornos
- Solicitudes de carpetas
- Solicitudes de tareas genéricas
- Solicitudes de trabajos
- Solicitudes de bibliotecas
- Solicitudes de licencia
- Solicitudes de paquetes
- Solicitudes de permisos
- Solicitudes de espacios de trabajo personales
- Solicitudes de procesos
- Solicitudes de elementos en cola
- Solicitudes de política de retención de cola
- Solicitudes de robots
- Solicitudes de roles
- Solicitudes de horarios
- Solicitudes de configuración
- Solicitudes de cubos de almacenamiento
- Solicitudes de tareas
- Solicitudes de catálogos de tareas
- Solicitudes de formularios de tareas
- Solicitudes de tenants
- Solicitudes de transacciones
- Solicitudes de usuario
- Solicitudes de Webhooks
Guía de la API de Orchestrator
Tipos enumerados
Define el estado de un trabajo.
Nombre |
Valor |
Descripción |
---|---|---|
Pendiente |
0 |
Trabajo en cola en un robot ocupado o desconectado. |
Ejecutando |
1 |
Trabajo procesado actualmente por un robot. |
Deteniéndose |
2 |
El trabajo se activa para cancelarlo tan pronto como sea seguro. Esto se puede implementar en un flujo de trabajo utilizando la actividad Debe detenerse. |
Terminando |
3 |
Trabajo desencadenado para detenerse a la fuerza. Esto puede tardar hasta un par de segundos y el proceso se terminará. No se garantiza una parada segura. |
Error |
4 |
Trabajo que no se ha podido iniciar o el flujo de trabajo asociado ha generado un error no controlado durante la ejecución. |
Correcto |
5 |
Trabajo que ha terminado de procesarse sin excepciones. |
Detenido |
6 |
El trabajo se detuvo antes de terminar de ejecutarse sin arrojar ningún error. |
Suspendido(s) |
7 |
Un estado intermedio que se desencadena con el propósito de permitir la intervención del usuario o la finalización de un proceso intermediario. Se desencadena por las actividades correspondientes en Studio. |
Reanudado(s) |
8 |
Un estado intermedio que se desencadena si se han cumplido las condiciones (intervención del usuario, finalización del proceso intermedio) de un flujo de trabajo fragmentado. Se desencadena por las actividades correspondientes en Studio. |
Nombre |
Valor |
Descripción |
---|---|---|
Manual |
0 |
El trabajo se ha iniciado y configurado desde las páginas Trabajos/Desencadenadores/Procesos al utilizar el botón Iniciar. |
Desencadenador |
1 |
El trabajo se ha lanzado a través de un desencadenador que se utiliza para la ejecución del trabajo planificada previamente. |
Define el estado de disponibilidad del robot.
Nombre |
Valor |
Descripción |
---|---|---|
Disponible |
0 |
Un robot en funcionamiento que se puede utilizar libremente. |
Ocupado |
1 |
Un robot que está ejecutando un proceso. |
Desconectado |
2 |
Un robot desconectado de Orchestrator. |
Desconocido |
3 |
Un robot que está en estado Desconocido. |
Define el estado de procesamiento de un elemento de la cola.
Nombre |
Valor |
Descripción |
---|---|---|
Nuevo |
0 |
El estado de un elemento recién agregado. |
EnCurso |
1 |
El estado de un elemento que se está procesando. |
Erróneo |
2 |
El estado de un elemento cuyo procesamiento ha fallado. |
Correcto |
3 |
El estado de un elemento cuyo procesamiento se ha realizado correctamente. |
Abandonado |
4 |
El estado de un elemento cuyo procesamiento se detuvo antes de ser correcto o fallido. |
Reintentado |
5 |
El estado de un elemento que se procesó al menos dos veces. |
Eliminado |
6 |
El estado de un elemento que el usuario ha marcado como eliminado. |
Define categorías para la excepción lanzada cuando falla el procesamiento del elemento.
Nombre |
Valor |
Descripción |
---|---|---|
ExcepciónDeAplicación |
0 |
Se lanza cuando el proceso falla debido a un error de la aplicación. |
ExcepciónDeNegocio |
1 |
Se lanza cuando no se cumple un requisito empresarial. |
Nombre |
Valor |
Descripción |
---|---|---|
Ninguno |
0 |
Estado predeterminado aplicable a todos los tipos de elementos. |
EnRevisión |
1 |
Un elemento en este estado ha fallado con una excepción de la aplicación y un usuario ha marcado como en proceso de revisión. |
Comprobado |
2 |
Se ha producido un error en un elemento en este estado con una excepción de la aplicación y un usuario lo ha marcado como verificado y ya no se puede volver a intentar. Para volver a intentarlo, se debe marcar un elemento manualmente. |
Reintentado |
3 |
Un elemento en este estado ha fallado con una excepción de aplicación y se ha marcado para reintentar. |
Define el nivel de visibilidad de un activo.
Nombre |
Valor |
Descripción |
---|---|---|
Global |
0 |
Si un activo tiene ámbito global, es visible para todos los robots. |
Por robot |
1 |
Si un activo tiene ámbito PorRobot, será visible solo para ciertos robots a los que estaba asociado y puede tener diferentes valores para cada robot. |
Define qué tipo de valor almacena un activo.
Nombre |
Valor |
Descripción |
---|---|---|
Texto |
2 |
Define un activo que almacena un valor de texto. |
Booleano |
3 |
Define un activo que almacena un valor Boolean. |
Entero |
4 |
Define un activo que almacena un valor numérico. |
Credencial |
5 |
Define un activo que almacena un nombre de usuario y una contraseña. |
Define la gravedad del registro.
Nombre |
Valor |
Descripción |
---|---|---|
Trace |
0 |
Información detallada. |
Depurar |
1 |
Información detallada sobre el flujo a través del sistema. |
Info |
2 |
Eventos de tiempo de ejecución, como el inicio o el cierre. La gran mayoría de las entradas de registro. |
Advertencia |
3 |
Situaciones de runtime que son indeseables o inesperadas, pero no necesariamente incorrectas. |
Error |
4 |
Errores de tiempo de ejecución o condiciones inesperadas. |
Fatal |
5 |
Errores severos que provocan la terminación anticipada. |
Define cómo se creó un usuario y cómo se supone que debe utilizarse.
Nombre |
Valor |
Descripción |
---|---|---|
Usuario |
0 |
Un usuario de tipo Usuario local. |
Robot |
1 |
Se crea automáticamente al añadir un robot, se le asigna el rol de Robot y lo utiliza un robot cuando se comunica con Orchestrator. |
DirectoryUser |
2 |
Un usuario de tipo Usuario de directorio |
DirectoryGroup |
3 |
Un usuario de tipo Grupo de directorio |