Ressource: Process
Représentation de l'exécution d'un processus de script unique qui a été lancée à partir de l'éditeur de script, d'un déclencheur, d'une application ou de l'API Apps Script. Elle se distingue de la ressource
, qui ne représente que les exécutions lancées via l'API Apps Script.Operation
Représentation JSON |
---|
{ "projectName": string, "functionName": string, "processType": enum ( |
Champs | |
---|---|
projectName |
Nom du script en cours d'exécution. |
functionName |
Nom de la fonction qui a lancé l'exécution. |
processType |
Type d'exécutions. |
processStatus |
État des exécutions. |
userAccessLevel |
Niveau d'accès au script des utilisateurs exécutants. |
startTime |
Heure à laquelle l'exécution a commencé. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
duration |
Durée d'exécution de l'exécution. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
ProcessType
Type de processus, qui définit la manière dont le processus a été lancé.
Enums | |
---|---|
PROCESS_TYPE_UNSPECIFIED |
Type non spécifié. |
ADD_ON |
Le processus a été lancé à partir d'un point d'entrée du module complémentaire. |
EXECUTION_API |
Le processus a été lancé avec l'API Apps Script. |
TIME_DRIVEN |
Le processus a été lancé à partir d'un déclencheur temporel. |
TRIGGER |
Le processus a été lancé à partir d'un déclencheur basé sur des événements. |
WEBAPP |
Le processus a été lancé à partir d'un point d'entrée d'application Web. |
EDITOR |
Le processus a été lancé à l'aide de l'IDE Apps Script. |
SIMPLE_TRIGGER |
Le processus a été lancé à partir d'un simple déclencheur G Suite. |
MENU |
Le processus a été lancé à partir d'un élément de menu G Suite. |
BATCH_TASK |
Le processus a été lancé en tant que tâche dans un job par lot. |
ProcessStatus
État du processus.
Enums | |
---|---|
PROCESS_STATUS_UNSPECIFIED |
État non spécifié. |
RUNNING |
Le processus est en cours d'exécution. |
PAUSED |
Le processus est suspendu. |
COMPLETED |
Le processus est terminé. |
CANCELED |
Le processus a été annulé. |
FAILED |
Échec du processus. |
TIMED_OUT |
Le processus a expiré. |
UNKNOWN |
État du processus inconnu. |
DELAYED |
Le processus est retardé, en attente du quota. |
UserAccessLevel
Les différents niveaux d'accès des utilisateurs.
Enums | |
---|---|
USER_ACCESS_LEVEL_UNSPECIFIED |
Niveau d'accès de l'utilisateur non spécifié |
NONE |
L'utilisateur n'a aucun accès. |
READ |
L'utilisateur dispose d'un accès en lecture seule. |
WRITE |
L'utilisateur dispose d'un accès en écriture. |
OWNER |
L'utilisateur est un propriétaire. |
Méthodes |
|
---|---|
|
Listez les informations sur les processus effectués par ou pour le compte d'un utilisateur, tels que le type de processus et l'état actuel. |
|
Lister les informations sur les processus exécutés d'un script, tels que le type de processus et l'état actuel. |