Zasób: proces
Reprezentacja wykonania pojedynczego procesu skryptu, które zostało rozpoczętych za pomocą edytora skryptów, wyzwalacza, aplikacji lub interfejsu Apps Script API. Różni się od zasobu
, który reprezentuje tylko wykonania uruchomione przy użyciu 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 wykonań. |
userAccessLevel |
Poziom dostępu użytkownika wykonującego skrypt do skryptu. |
startTime |
Czas rozpoczęcia wykonywania. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
duration |
Czas trwania wykonywania. Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „ |
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 ten rozpoczął się przy użyciu interfejsu Apps Script API. |
TIME_DRIVEN |
Proces został rozpoczęty przez aktywator na podstawie czasu. |
TRIGGER |
Proces został rozpoczęty przez regułę opartą na zdarzeniu. |
WEBAPP |
Proces został rozpoczęty w punkcie wejścia aplikacji internetowej. |
EDITOR |
Proces został rozpoczęty przy użyciu Apps Script IDE. |
SIMPLE_TRIGGER |
Ten proces został zainicjowany przez prosty aktywator G Suite. |
MENU |
Ten proces rozpoczął się z poziomu pozycji menu G Suite. |
BATCH_TASK |
Proces został uruchomiony jako zadanie w zadaniu wsadowym. |
ProcessStatus
Stan procesu.
Wartości w polu enum | |
---|---|
PROCESS_STATUS_UNSPECIFIED |
Stan nieokreślony. |
RUNNING |
Proces jest w toku. |
PAUSED |
Proces został wstrzymany. |
COMPLETED |
Proces został zakończony. |
CANCELED |
Proces został anulowany. |
FAILED |
Proces się nie powiódł. |
TIMED_OUT |
Przekroczono limit czasu procesu. |
UNKNOWN |
Stan procesu nieznany. |
DELAYED |
Proces jest opóźniony. Czekam na limit. |
UserAccessLevel
Różne poziomy dostępu użytkowników.
Wartości w polu enum | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED |
Poziom dostępu użytkownika nieokreślony |
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 |
|
---|---|
|
podaj informacje o procesach wykonywanych przez użytkownika lub w jego imieniu, takich jak typ procesu i bieżący stan. |
|
Wyświetlanie informacji o uruchomionych procesach skryptu, takich jak typ i bieżący stan. |