Risorsa: processo
Rappresentazione di un'esecuzione di un singolo processo di avvio dell'editor di script, di un trigger, di un'applicazione o dell'utilizzo dell'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 che ha avviato l'esecuzione. |
processType |
Il tipo di esecuzione. |
processStatus |
Lo stato delle esecuzioni. |
userAccessLevel |
Il livello di accesso dello script in esecuzione allo script. |
startTime |
L'ora di inizio dell'esecuzione. Un timestamp in formato RFC3339 UTC "Zulu", con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
duration |
Durata dell'esecuzione eseguita. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
Tipo di processo
Il tipo di processo, che definisce come è stato avviato.
Enum | |
---|---|
PROCESS_TYPE_UNSPECIFIED |
Tipo non specificato. |
ADD_ON |
La procedura è stata avviata da 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 accesso all'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 del menu di G Suite. |
BATCH_TASK |
Il processo è stato avviato come attività in un job batch. |
Stato processo
Lo stato della procedura.
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 |
Il processo non è riuscito. |
TIMED_OUT |
Il processo è scaduto. |
UNKNOWN |
Stato del processo sconosciuto. |
DELAYED |
Il processo è in ritardo, in attesa della quota. |
Livello di accesso utente
I vari livelli di accesso utente.
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 effettuati da o per conto di un utente, ad esempio il tipo di processo e lo stato attuale. |
|
Elenca le informazioni sui processi eseguiti da uno script, come il tipo di processo e lo stato attuale. |