Recurso: Process
Representación de la ejecución de un único proceso de secuencia de comandos que se inició desde el editor de secuencias de comandos, un activador, una aplicación o la API de Apps Script. Esto es diferente del recurso
, que solo representa ejecuciones ejecutadas a través de la API de Apps Script.Operation
Representación JSON |
---|
{ "projectName": string, "functionName": string, "processType": enum ( |
Campos | |
---|---|
projectName |
Nombre de la secuencia de comandos que se ejecuta. |
functionName |
Nombre de la función que inició la ejecución. |
processType |
El tipo de ejecución. |
processStatus |
El estado de las ejecuciones. |
userAccessLevel |
El nivel de acceso de los usuarios en ejecución a la secuencia de comandos. |
startTime |
Hora en que comenzó la ejecución. Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos decimales. Ejemplos: |
duration |
La duración en la que se ejecutó la ejecución. Una duración en segundos con un máximo de 9 dígitos decimales, que termina en ' |
Tipo de proceso
El tipo de proceso, que define cómo se inició el proceso.
Enumeradores | |
---|---|
PROCESS_TYPE_UNSPECIFIED |
Tipo no especificado |
ADD_ON |
El proceso comenzó desde un punto de entrada del complemento. |
EXECUTION_API |
El proceso comenzó con la API de Apps Script. |
TIME_DRIVEN |
El proceso se inició desde un activador basado en el tiempo. |
TRIGGER |
El proceso se inició desde un activador basado en eventos. |
WEBAPP |
El proceso se inició desde un punto de entrada de la aplicación web. |
EDITOR |
El proceso comenzó con el IDE de Apps Script. |
SIMPLE_TRIGGER |
El proceso se inició desde un activador simple de G Suite. |
MENU |
El proceso se inició desde un elemento de menú de G Suite. |
BATCH_TASK |
El proceso se inició como una tarea en un trabajo por lotes. |
Estado del proceso
El estado del proceso.
Enumeradores | |
---|---|
PROCESS_STATUS_UNSPECIFIED |
Estado sin especificar. |
RUNNING |
El proceso se está ejecutando actualmente. |
PAUSED |
Se pausó el proceso. |
COMPLETED |
Se completó el proceso. |
CANCELED |
Se canceló el proceso. |
FAILED |
No se pudo completar el proceso. |
TIMED_OUT |
Se agotó el tiempo de espera del proceso. |
UNKNOWN |
Estado del proceso desconocido |
DELAYED |
El proceso está retrasado, esperando cuota. |
Nivel de acceso de usuario
Los distintos niveles de acceso de los usuarios.
Enumeradores | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED |
Nivel de acceso de usuario no especificado |
NONE |
El usuario no tiene acceso. |
READ |
El usuario tiene acceso de solo lectura. |
WRITE |
El usuario tiene acceso de escritura. |
OWNER |
El usuario es propietario. |
Métodos |
|
---|---|
|
Enumera la información sobre los procesos realizados por un usuario o en su nombre, como el tipo de proceso y el estado actual. |
|
Enumera información sobre los procesos ejecutados de una secuencia de comandos, como el tipo de proceso y el estado actual. |