- Żądanie HTTP
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- ListUserProcessesFilter
- Wypróbuj
Wyświetl informacje o procesach wykonywanych przez użytkownika lub w jego imieniu, np. o typie procesu i bieżącym stanie.
Żądanie HTTP
GET https://script.googleapis.com/v1/processes
Adres URL używa składni transkodowania gRPC.
Parametry zapytania
Parametry | |
---|---|
userProcessFilter |
Filtr używany do ograniczania wyników na liście. Zwrócone są tylko procesy spełniające kryteria filtra. |
pageSize |
Maksymalna liczba zwróconych procesów na stronę wyników. Domyślna wartość to 50. |
pageToken |
Token kontynuacji poprzedniego żądania listy na następnej stronie. Powinien mieć wartość |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Odpowiedź z listą Process
zasobów.
Zapis JSON |
---|
{
"processes": [
{
object ( |
Pola | |
---|---|
processes[] |
Lista procesów pasujących do parametrów żądania. |
nextPageToken |
Token następnej strony wyników. Jeśli pole jest puste, nie ma więcej stron. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/script.processes
Więcej informacji znajdziesz w artykule Omówienie protokołu OAuth 2.0.
ListUserProcessesFilter
Filtr używany do dalszego określania procesów, które mają być widoczne na liście. Zwracane są tylko procesy spełniające wszystkie określone warunki.
Zapis JSON |
---|
{ "scriptId": string, "deploymentId": string, "projectName": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( |
Pola | |
---|---|
scriptId |
Pole opcjonalne używane do ograniczania zwracanych procesów do tych pochodzących z projektów o określonym identyfikatorze skryptu. |
deploymentId |
Pole opcjonalne używane do ograniczania zwracanych procesów do tych pochodzących z projektów o określonym identyfikatorze wdrożenia. |
projectName |
Pole opcjonalne używane do ograniczania zwracanych procesów do tych pochodzących z projektów, których nazwy zawierają określony ciąg znaków. |
functionName |
Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które pochodzą z funkcji skryptu o podanej nazwie funkcji. |
startTime |
Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które zostały uruchomione w danej sygnaturze czasowej lub później. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
endTime |
Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które zakończyły się daną sygnaturą czasową lub wcześniej. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
types[] |
Pole opcjonalne używane do ograniczania zwracanych procesów do procesów korzystających z jednego z określonych typów. |
statuses[] |
Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które mają jeden z określonych stanów procesu. |
userAccessLevels[] |
Pole opcjonalne używane do ograniczania zwracanych procesów do tych, które mają jeden ze określonych poziomów dostępu użytkownika. |