Risorsa: processo
Rappresentazione di un singolo processo di esecuzione di script avviata dall'editor di script, da un trigger, da un'applicazione o utilizzando l'API Apps Script. È diversa dalla risorsa Operation
| Rappresentazione JSON | 
|---|
| { "projectName": string, "functionName": string, "processType": enum ( | 
| Campi | |
|---|---|
| projectName | 
 Nome dello script in esecuzione. | 
| functionName | 
 Nome della funzione di cui ha avviato l'esecuzione. | 
| processType | 
 Il tipo di esecuzioni. | 
| processStatus | 
 Lo stato delle esecuzioni. | 
| userAccessLevel | 
 Il livello di accesso allo script degli utenti che eseguono l'esecuzione. | 
| startTime | 
 Ora di inizio dell'esecuzione. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| duration | 
 Durata dell'esecuzione. Durata in secondi con un massimo di nove cifre frazionarie e termina con " | 
ProcessType
Il tipo di processo, che definisce il modo in cui è stato avviato.
| Enum | |
|---|---|
| PROCESS_TYPE_UNSPECIFIED | Tipo non specificato. | 
| ADD_ON | Il processo è stato avviato da un punto di ingresso di un componente aggiuntivo. | 
| EXECUTION_API | Il processo è stato avviato utilizzando l'API Apps Script. | 
| TIME_DRIVEN | Il processo è stato avviato da un trigger basato sul tempo. | 
| TRIGGER | Il processo è stato avviato da un trigger basato su eventi. | 
| WEBAPP | Il processo è stato avviato da un punto di ingresso di un'app web. | 
| EDITOR | Il processo è stato avviato utilizzando l'IDE di Apps Script. | 
| SIMPLE_TRIGGER | Il processo è stato avviato da un semplice trigger di G Suite. | 
| MENU | Il processo è stato avviato da una voce di menu di G Suite. | 
| BATCH_TASK | Il processo è stato avviato come attività in un job batch. | 
ProcessStatus
Lo stato del processo.
| Enum | |
|---|---|
| PROCESS_STATUS_UNSPECIFIED | Stato non specificato. | 
| RUNNING | Il processo è attualmente in esecuzione. | 
| PAUSED | Il processo è stato messo in pausa. | 
| COMPLETED | Il processo è stato completato. | 
| CANCELED | Il processo è stato annullato. | 
| FAILED | Procedura non riuscita. | 
| TIMED_OUT | Il processo è scaduto. | 
| UNKNOWN | Stato del processo sconosciuto. | 
| DELAYED | Il processo è in ritardo, in attesa della quota. | 
UserAccessLevel
I vari livelli di accesso degli utenti.
| Enum | |
|---|---|
| USER_ACCESS_LEVEL_UNSPECIFIED | Livello di accesso utente non specificato | 
| NONE | L'utente non ha accesso. | 
| READ | L'utente dispone dell'accesso di sola lettura. | 
| WRITE | L'utente dispone dell'accesso in scrittura. | 
| OWNER | L'utente è un proprietario. | 
| Metodi | |
|---|---|
| 
 | Elenca le informazioni sui processi eseguiti da o per conto di un utente, ad esempio il tipo di processo e lo stato attuale. | 
| 
 | Elenca le informazioni sui processi eseguiti di uno script, come il tipo di processo e lo stato attuale. |