Zasób: Proces
Przedstawienie pojedynczego wykonania procesu skryptu, które zostało rozpoczęte z poziomu edytora skryptów, wyzwalacza, aplikacji lub interfejsu Apps Script API. Różni się on od zasobu
, który reprezentuje tylko wykonania wywołane za pomocą interfejsu Apps Script API.Operation
Zapis JSON |
---|
{ "projectName": string, "functionName": string, "processType": enum ( |
Pola | |
---|---|
projectName |
Nazwa wykonywanego skryptu. |
functionName |
Nazwa funkcji, która rozpoczęła wykonanie. |
processType |
Typ wykonań. |
processStatus |
Stan uruchomień. |
userAccessLevel |
Poziom dostępu użytkowników wykonujących skrypt do skryptu. |
startTime |
Czas rozpoczęcia wykonywania. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
duration |
Czas trwania wykonania. Czas trwania w sekundach z maksymalnie 9 cyframi po przecinku, kończącym się cyframi „ |
ProcessType
Typ procesu, który określa sposób jego rozpoczęcia.
Wartości w polu enum | |
---|---|
PROCESS_TYPE_UNSPECIFIED |
Nieokreślony typ. |
ADD_ON |
Proces został rozpoczęty z punktu wejścia dodatku. |
EXECUTION_API |
Proces został uruchomiony przy użyciu interfejsu Apps Script API. |
TIME_DRIVEN |
Proces został uruchomiony od reguły na podstawie czasu. |
TRIGGER |
Proces rozpoczął się od aktywatora opartego na zdarzeniach. |
WEBAPP |
Proces został rozpoczęty w punkcie wejścia aplikacji internetowej. |
EDITOR |
Proces został uruchomiony przy użyciu IDE Apps Script. |
SIMPLE_TRIGGER |
Proces rozpoczął się od prostego aktywatora G Suite. |
MENU |
Proces został uruchomiony z poziomu menu G Suite. |
BATCH_TASK |
Proces został uruchomiony jako zadanie w zadaniu wsadowym. |
ProcessStatus
Stan procesu.
Wartości w polu enum | |
---|---|
PROCESS_STATUS_UNSPECIFIED |
Nieokreślony stan. |
RUNNING |
Proces jest obecnie w toku. |
PAUSED |
Proces został wstrzymany. |
COMPLETED |
Proces został zakończony. |
CANCELED |
Proces został anulowany. |
FAILED |
Proces się nie powiódł. |
TIMED_OUT |
Upłynął limit czasu procesu. |
UNKNOWN |
Nieznany stan procesu. |
DELAYED |
Proces jest opóźniony i czeka na limit. |
UserAccessLevel
Różne poziomy dostępu użytkowników.
Wartości w polu enum | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED |
Nieokreślony poziom dostępu użytkownika |
NONE |
Użytkownik nie ma dostępu. |
READ |
Użytkownik ma dostęp tylko do odczytu. |
WRITE |
Użytkownik ma uprawnienia do zapisu. |
OWNER |
Użytkownik jest właścicielem. |
Metody |
|
---|---|
|
Wyświetl informacje o procesach wykonywanych przez użytkownika lub w jego imieniu, np. o typie procesu i bieżącym stanie. |
|
Wyświetl informacje o uruchomionych procesach skryptu, takich jak typ i bieżący stan. |