- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos da autorização
- ListScriptProcessesFilter
- Faça um teste
Listar informações sobre os processos executados de um script, como tipo de processo e status atual.
Solicitação HTTP
GET https://script.googleapis.com/v1/processes:listScriptProcesses
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
| Parâmetros | |
|---|---|
| scriptId | 
 O ID do script do projeto com os processos listados. | 
| scriptProcessFilter | 
 Um filtro usado para limitar os resultados da lista. somente processos que correspondam aos critérios de filtro serão retornados. | 
| pageSize | 
 O número máximo de processos retornados por página de resultados. O padrão é 50. | 
| pageToken | 
 O token para continuar uma solicitação de lista anterior na próxima página. Ele precisa ser definido como o valor de  | 
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Resposta com a lista de recursos Process.
| Representação JSON | 
|---|
| {
  "processes": [
    {
      object ( | 
| Campos | |
|---|---|
| processes[] | 
 Lista de processos que correspondem aos parâmetros de solicitação. | 
| nextPageToken | 
 Token para a próxima página de resultados. Se estiver vazio, não haverá mais páginas restantes. | 
Escopos de autorização
Requer o seguinte escopo OAuth:
- https://www.googleapis.com/auth/script.processes
Para mais informações, consulte a Visão geral do OAuth 2.0.
ListScriptProcessesFilter
Filtro usado para especificar ainda mais quais processos serão listados. Somente os processos que correspondem a todas as condições especificadas são retornados.
| Representação JSON | 
|---|
| { "deploymentId": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( | 
| Campos | |
|---|---|
| deploymentId | 
 Campo opcional usado para limitar os processos retornados àqueles originados de projetos com um ID de implantação específico. | 
| functionName | 
 Campo opcional usado para limitar os processos retornados àqueles originados de uma função de script com o nome de função especificado. | 
| startTime | 
 Campo opcional usado para limitar os processos retornados àqueles que foram iniciados no carimbo de data/hora ou após. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:  | 
| endTime | 
 Campo opcional usado para limitar os processos retornados àqueles que foram concluídos no carimbo de data/hora especificado ou antes. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:  | 
| types[] | 
 Campo opcional usado para limitar os processos retornados aos que têm um dos tipos de processo especificados. | 
| statuses[] | 
 Campo opcional usado para limitar os processos retornados àqueles com um dos status de processo especificados. | 
| userAccessLevels[] | 
 Campo opcional usado para limitar os processos retornados aos que têm um dos níveis de acesso do usuário especificados. |