Ресурс: Процесс
Представление выполнения одного процесса скрипта, который был запущен из редактора скриптов, триггера, приложения или с помощью Apps Script API. Это отличается от ресурса
, который представляет только выполнения, запущенные через API Apps Script. Operation
JSON-представление |
---|
{ "projectName": string, "functionName": string, "processType": enum ( |
Поля | |
---|---|
projectName | Имя выполняемого скрипта. |
functionName | Имя функции, которая начала выполнение. |
processType | Тип казни. |
processStatus | Статус казней. |
userAccessLevel | Уровень доступа исполняющих пользователей к сценарию. |
startTime | Время начала казни. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
duration | Продолжительность выполнения. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
Тип процесса
Тип процесса, определяющий способ запуска процесса.
Перечисления | |
---|---|
PROCESS_TYPE_UNSPECIFIED | Неопределенный тип. |
ADD_ON | Процесс был запущен из точки входа надстройки. |
EXECUTION_API | Процесс был запущен с использованием Apps Script API. |
TIME_DRIVEN | Процесс был запущен по триггеру, основанному на времени. |
TRIGGER | Процесс был запущен с помощью триггера на основе событий. |
WEBAPP | Процесс был запущен из точки входа веб-приложения. |
EDITOR | Процесс был запущен с использованием Apps Script IDE. |
SIMPLE_TRIGGER | Процесс был запущен с помощью простого триггера G Suite. |
MENU | Процесс был запущен из пункта меню G Suite. |
BATCH_TASK | Процесс был запущен как задача пакетного задания. |
Статус процесса
Статус процесса.
Перечисления | |
---|---|
PROCESS_STATUS_UNSPECIFIED | Неопределенный статус. |
RUNNING | Процесс в настоящее время запущен. |
PAUSED | Процесс приостановился. |
COMPLETED | Процесс завершен. |
CANCELED | Процесс был отменен. |
FAILED | Процесс не удался. |
TIMED_OUT | Время процесса истекло. |
UNKNOWN | Статус процесса неизвестен. |
DELAYED | Процесс задерживается, ожидание квоты. |
Усераксесслевел
Различные уровни доступа пользователей.
Перечисления | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED | Уровень доступа пользователя не указан |
NONE | Пользователь не имеет доступа. |
READ | Пользователь имеет доступ только для чтения. |
WRITE | Пользователь имеет доступ на запись. |
OWNER | Пользователь является владельцем. |
Методы | |
---|---|
| Выводит информацию о процессах, выполненных пользователем или от его имени, например тип процесса и текущий статус. |
| Вывести информацию о выполняемых процессах сценария, например тип процесса и текущий статус. |