- Ressource: Process
          <ph type="x-smartling-placeholder">- </ph>
            
- Représentation JSON
 
- ProcessType
- ProcessStatus
- UserAccessLevel
- Méthodes
Ressource: Process
Représentation d'une seule exécution de processus de script 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 est différente de la ressource 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 à partir de laquelle l'exécution a démarré. | 
| processType | 
 Type d'exécutions. | 
| processStatus | 
 État des exécutions. | 
| userAccessLevel | 
 Niveau d'accès au script des utilisateurs en cours d'exécution. | 
| startTime | 
 Heure à laquelle l'exécution a démarré. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. 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 façon 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é à l'aide de 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 déclencheur simple G Suite. | 
| MENU | Le processus a été lancé à partir d'un élément de menu G Suite. | 
| BATCH_TASK | Le processus a été démarré 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 a été 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 de quota. | 
UserAccessLevel
Les différents niveaux d'accès des utilisateurs
| Enums | |
|---|---|
| USER_ACCESS_LEVEL_UNSPECIFIED | Niveau d'accès des utilisateurs 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 | |
|---|---|
| 
 | Répertorier des informations sur les processus créés par ou au nom d'un utilisateur, telles que le type de processus et l'état actuel. | 
| 
 | Lister les informations sur les processus exécutés d'un script, telles que le type de processus et l'état actuel. |