Recurso: Process
Representação de uma única execução de processo de script iniciada no editor de script, em um acionador, em um aplicativo ou usando a API Apps Script. Ele é diferente do recurso , que representa apenas execuções iniciadas pela API Apps Script.Operation
| Representação JSON | 
|---|
{ "projectName": string, "functionName": string, "processType": enum (  | 
              
| Campos | |
|---|---|
projectName | 
                
                   
 Nome do script que está sendo executado.  | 
              
functionName | 
                
                   
 Nome da função que iniciou a execução.  | 
              
processType | 
                
                   
 O tipo de execuções.  | 
              
processStatus | 
                
                   
 O status das execuções.  | 
              
userAccessLevel | 
                
                   
 O nível de acesso dos usuários em execução ao script.  | 
              
startTime | 
                
                   
 Hora em que a execução começou. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:   | 
              
duration | 
                
                   
 Duração da execução gasta. Duração em segundos com até nove dígitos fracionários, terminando em "  | 
              
ProcessType
Tipo de processo, que define como ele foi iniciado.
| Enums | |
|---|---|
PROCESS_TYPE_UNSPECIFIED | 
                Tipo não especificado. | 
ADD_ON | 
                O processo foi iniciado em um ponto de entrada do complemento. | 
EXECUTION_API | 
                O processo foi iniciado usando a API Apps Script. | 
TIME_DRIVEN | 
                O processo foi iniciado a partir de um gatilho baseado em tempo. | 
TRIGGER | 
                O processo foi iniciado de um gatilho baseado em eventos. | 
WEBAPP | 
                O processo foi iniciado de um ponto de entrada de um app da Web. | 
EDITOR | 
                O processo foi iniciado usando o ambiente de desenvolvimento integrado do Apps Script. | 
SIMPLE_TRIGGER | 
                O processo foi iniciado com um acionador simples do G Suite. | 
MENU | 
                O processo foi iniciado em um item de menu do G Suite. | 
BATCH_TASK | 
                O processo foi iniciado como uma tarefa em um job em lote. | 
ProcessStatus
O status do processo.
| Enums | |
|---|---|
PROCESS_STATUS_UNSPECIFIED | 
                Status não especificado. | 
RUNNING | 
                O processo está em execução. | 
PAUSED | 
                O processo foi pausado. | 
COMPLETED | 
                O processo foi concluído. | 
CANCELED | 
                O processo foi cancelado. | 
FAILED | 
                Falha no processo. | 
TIMED_OUT | 
                O processo expirou. | 
UNKNOWN | 
                Status do processo desconhecido. | 
DELAYED | 
                O processo está atrasado, aguardando a cota. | 
UserAccessLevel
Os vários níveis de acesso do usuário.
| Enums | |
|---|---|
USER_ACCESS_LEVEL_UNSPECIFIED | 
                Nível de acesso do usuário não especificado | 
NONE | 
                O usuário não tem acesso. | 
READ | 
                O usuário tem acesso somente leitura. | 
WRITE | 
                O usuário tem acesso de gravação. | 
OWNER | 
                O usuário é um proprietário. | 
Métodos | 
            |
|---|---|
                
 | 
              Liste informações sobre processos realizados por ou em nome de um usuário, como tipo de processo e status atual. | 
                
 | 
              Listar informações sobre os processos executados de um script, como tipo de processo e status atual. |