- HTTP-запрос
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- СписокПользовательскихПроцессовФильтр
- Попробуйте!
Выводит информацию о процессах, выполненных пользователем или от его имени, например тип процесса и текущий статус.
HTTP-запрос
GET https://script.googleapis.com/v1/processes
URL-адрес использует синтаксис транскодирования gRPC .
Параметры запроса
Параметры | |
---|---|
userProcessFilter | Фильтр, используемый для ограничения результатов списка; возвращаются только процессы, соответствующие критериям фильтра. |
pageSize | Максимальное количество возвращаемых процессов на страницу результатов. По умолчанию 50. |
pageToken | Токен для продолжения предыдущего запроса списка на следующей странице. Должно быть установлено значение |
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Ответ со списком ресурсов Process
.
JSON-представление |
---|
{
"processes": [
{
object ( |
Поля | |
---|---|
processes[] | Список процессов, соответствующих параметрам запроса. |
nextPageToken | Токен для следующей страницы результатов. Если пусто, страниц больше не осталось. |
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/script.processes
Дополнительную информацию см. в обзоре OAuth 2.0 .
СписокПользовательскихПроцессовФильтр
Фильтр, используемый для дальнейшего указания процессов, которые нужно перечислить. Возвращаются только процессы, соответствующие всем указанным условиям.
JSON-представление |
---|
{ "scriptId": string, "deploymentId": string, "projectName": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( |
Поля | |
---|---|
scriptId | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые происходят из проектов с определенным идентификатором сценария. |
deploymentId | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые происходят из проектов с определенным идентификатором развертывания. |
projectName | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые происходят из проектов, имена которых содержат определенную строку. |
functionName | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые происходят из функции сценария с заданным именем функции. |
startTime | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые были запущены в указанную отметку времени или после нее. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
endTime | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые завершились не позднее указанной отметки времени. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
types[] | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые имеют один из указанных типов процессов. |
statuses[] | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые имеют один из указанных статусов процесса. |
userAccessLevels[] | Необязательное поле, используемое для ограничения возвращаемых процессов теми, которые имеют один из указанных уровней доступа пользователя. |