- Richiesta HTTP
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- ListUserProcessesFilter
- Prova!
Elenca le informazioni sui processi eseguiti da o per conto di un utente, ad esempio il tipo di processo e lo stato attuale.
Richiesta HTTP
GET https://script.googleapis.com/v1/processes
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri di query
| Parametri | |
|---|---|
| userProcessFilter | 
 Un filtro utilizzato per limitare i risultati dell'elenco. vengono restituiti solo i processi che corrispondono ai criteri del filtro. | 
| pageSize | 
 Il numero massimo di processi restituiti per pagina di risultati. Il valore predefinito è 50. | 
| pageToken | 
 Il token per continuare una richiesta di elenco precedente nella pagina successiva. Dovrebbe essere impostato sul valore  | 
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Risposta con l'elenco di Process risorse.
| Rappresentazione JSON | 
|---|
| {
  "processes": [
    {
      object ( | 
| Campi | |
|---|---|
| processes[] | 
 Elenco di processi corrispondenti ai parametri della richiesta. | 
| nextPageToken | 
 Token per la pagina successiva dei risultati. Se è vuoto, non ci sono altre pagine rimanenti. | 
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
- https://www.googleapis.com/auth/script.processes
Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.
ListUserProcessesFilter
Filtro utilizzato per specificare ulteriormente quali processi elencare. Vengono restituiti solo i processi che soddisfano tutte le condizioni specificate.
| Rappresentazione JSON | 
|---|
| { "scriptId": string, "deploymentId": string, "projectName": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( | 
| Campi | |
|---|---|
| scriptId | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli provenienti dai progetti con un ID script specifico. | 
| deploymentId | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli provenienti dai progetti con un ID deployment specifico. | 
| projectName | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli provenienti da progetti con nomi di progetto contenenti una stringa specifica. | 
| functionName | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli provenienti da una funzione di script con il nome della funzione specificato. | 
| startTime | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli avviati a partire dal timestamp specificato. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| endTime | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli completati entro il timestamp specificato. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| types[] | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli che presentano uno dei tipi di processi specificati. | 
| statuses[] | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli con uno degli stati di processo specificati. | 
| userAccessLevels[] | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli che hanno uno dei livelli di accesso utente specificati. |