Recurso: Process
Representación de la ejecución de una sola ejecución de proceso de secuencia de comandos que se inició desde el editor de secuencia de comandos, un activador, una aplicación o la API de Apps Script. Es distinto del recurso , que solo representa las 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 ejecuta.  | 
              
functionName | 
                
                   
 Nombre de la función con la que inició la ejecución.  | 
              
processType | 
                
                   
 El tipo de ejecuciones.  | 
              
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 la que comenzó la ejecución. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos:   | 
              
duration | 
                
                   
 Duración que tarda la ejecución en ejecutarse. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “  | 
              
ProcessType
Es el tipo de proceso, que define cómo se inició el proceso.
| Enumeraciones | |
|---|---|
PROCESS_TYPE_UNSPECIFIED | 
                Tipo no especificado | 
ADD_ON | 
                El proceso se inició desde un punto de entrada complementario. | 
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ó a partir de 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.
| Enumeraciones | |
|---|---|
PROCESS_STATUS_UNSPECIFIED | 
                Estado sin especificar. | 
RUNNING | 
                El proceso se está ejecutando en este momento. | 
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 distintos niveles de acceso de los usuarios
| Enumeraciones | |
|---|---|
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 propietario. | 
Métodos | 
            |
|---|---|
                
 | 
              Enumera información sobre los procesos que realiza un usuario o en su nombre, como el tipo de proceso y el estado actual. | 
                
 | 
              Muestra información sobre los procesos ejecutados de una secuencia de comandos, como el tipo de proceso y el estado actual. |