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