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. |