- HTTP-Anfrage
- Suchparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- ListUserProcessesFilter
- Testen!
Informationen zu Prozessen auflisten, die von oder im Auftrag eines Nutzers durchgeführt wurden, z. B. Prozesstyp und aktueller Status.
HTTP-Anfrage
GET https://script.googleapis.com/v1/processes
Die URL verwendet die Syntax der gRPC-Transcodierung.
Abfrageparameter
Parameter | |
---|---|
userProcessFilter |
Ein Filter, mit dem die Listenergebnisse begrenzt werden. Es werden nur Prozesse zurückgegeben, die den Filterkriterien entsprechen. |
pageSize |
Die maximale Anzahl zurückgegebener Prozesse pro Ergebnisseite. Die Standardeinstellung ist 50. |
pageToken |
Das Token zum Fortsetzen einer vorherigen Listenanfrage auf der nächsten Seite. Hier sollte der Wert von |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Antwort mit der Liste der Process
-Ressourcen.
JSON-Darstellung |
---|
{
"processes": [
{
object ( |
Felder | |
---|---|
processes[] |
Liste der Prozesse, die Anfrageparametern entsprechen. |
nextPageToken |
Token für die nächste Ergebnisseite. Wenn das Feld leer ist, sind keine weiteren Seiten übrig. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/script.processes
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.
ListUserProcessesFilter
Filter, mit dem genauer angegeben wird, welche Prozesse aufgelistet werden sollen. Es werden nur Prozesse zurückgegeben, die alle angegebenen Bedingungen erfüllen.
JSON-Darstellung |
---|
{ "scriptId": string, "deploymentId": string, "projectName": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( |
Felder | |
---|---|
scriptId |
Optionales Feld, das verwendet wird, um zurückgegebene Prozesse auf diejenigen zu beschränken, die aus Projekten mit einer bestimmten Skript-ID stammen. |
deploymentId |
Optionales Feld, das verwendet wird, um zurückgegebene Prozesse auf diejenigen zu beschränken, die aus Projekten mit einer bestimmten Bereitstellungs-ID stammen. |
projectName |
Optionales Feld, das verwendet wird, um zurückgegebene Prozesse auf diejenigen zu beschränken, die aus Projekten stammen, deren Projektnamen einen bestimmten String enthalten. |
functionName |
Optionales Feld, mit dem zurückgegebene Prozesse auf diejenigen beschränkt werden, die aus einer Skriptfunktion mit dem angegebenen Funktionsnamen stammen. |
startTime |
Optionales Feld, mit dem zurückgegebene Prozesse auf Prozesse beschränkt werden, die am oder nach dem angegebenen Zeitstempel gestartet wurden. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
endTime |
Optionales Feld, mit dem zurückgegebene Prozesse auf Prozesse beschränkt werden, die am oder vor dem angegebenen Zeitstempel abgeschlossen wurden. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
types[] |
Optionales Feld, mit dem zurückgegebene Prozesse auf Prozesse mit einem der angegebenen Prozesstypen beschränkt werden. |
statuses[] |
Optionales Feld, mit dem zurückgegebene Prozesse auf Prozesse mit einem der angegebenen Prozessstatus beschränkt werden. |
userAccessLevels[] |
Optionales Feld, mit dem zurückgegebene Prozesse auf Nutzer mit einer der angegebenen Nutzerzugriffsebenen beschränkt werden. |