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