Recurso: Proceso
Representación de una única ejecución de proceso de secuencia de comandos que se inició desde el editor de secuencia de comandos, un activador, una aplicación o mediante la API de Apps Script. Es diferente del recurso
, que solo representa ejecuciones iniciadas 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 está ejecutando. |
functionName |
Nombre de la función que inició la ejecución. |
processType |
Es el tipo de ejecuciones. |
processStatus |
El estado de las ejecuciones. |
userAccessLevel |
El nivel de acceso a la secuencia de comandos de los usuarios en ejecución. |
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 fraccionarios. Ejemplos: |
duration |
Es la duración que tardó la ejecución en ejecutarse. Es una duración en segundos con hasta nueve dígitos decimales que termina en " |
ProcessType
El tipo de proceso, que define cómo se inició el proceso.
Enumeradores | |
---|---|
PROCESS_TYPE_UNSPECIFIED |
Tipo no especificado |
ADD_ON |
El proceso se inició desde un punto de entrada del complemento. |
EXECUTION_API |
El proceso se inició con la API de Apps Script. |
TIME_DRIVEN |
El proceso se inició a partir de 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 app web. |
EDITOR |
El proceso se inició con el IDE de Apps Script. |
SIMPLE_TRIGGER |
El proceso se inició con 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. |
ProcessStatus
Es 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 |
Se desconoce el estado del proceso. |
DELAYED |
El proceso se retrasa, a la espera de la cuota. |
UserAccessLevel
Los diferentes niveles de acceso de los usuarios
Enumeradores | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED |
Nivel de acceso del usuario sin especificar |
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 un propietario. |
Métodos |
|
---|---|
|
Detalla 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. |