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 , che rappresenta solo le esecuzioni avviate tramite l'API Apps Script.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. |