- Richiesta HTTP
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- ListScriptProcessesFilter
- Prova!
Elenca le informazioni sui processi eseguiti di uno script, come il tipo di processo e lo stato attuale.
Richiesta HTTP
GET https://script.googleapis.com/v1/processes:listScriptProcesses
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri di query
| Parametri | |
|---|---|
| scriptId | 
 L'ID script del progetto di cui sono elencati i processi. | 
| scriptProcessFilter | 
 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.
ListScriptProcessesFilter
Filtro utilizzato per specificare ulteriormente quali processi elencare. Vengono restituiti solo i processi che soddisfano tutte le condizioni specificate.
| Rappresentazione JSON | 
|---|
| { "deploymentId": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( | 
| Campi | |
|---|---|
| deploymentId | 
 Campo facoltativo utilizzato per limitare i processi restituiti a quelli provenienti dai progetti con un ID deployment specifico. | 
| 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. |