- Requête HTTP
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- ListScriptProcessesFilter
- Essayer
Lister les informations sur les processus exécutés d'un script, tels que le type de processus et l'état actuel.
Requête HTTP
GET https://script.googleapis.com/v1/processes:listScriptProcesses
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de requête
Paramètres | |
---|---|
scriptId |
ID de script du projet dont les processus sont répertoriés. |
scriptProcessFilter |
Filtre utilisé pour limiter les résultats de la liste. Seuls les processus correspondant aux critères de filtre sont renvoyés. |
pageSize |
Nombre maximal de processus affichés par page de résultats. La valeur par défaut est 50. |
pageToken |
Jeton permettant de poursuivre une demande de liste précédente sur la page suivante. Elle doit être définie sur la valeur de |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Réponse avec la liste des ressources Process
.
Représentation JSON |
---|
{
"processes": [
{
object ( |
Champs | |
---|---|
processes[] |
Liste des processus correspondant aux paramètres de requête. |
nextPageToken |
Jeton pour la page de résultats suivante. Si ce champ est vide, il ne reste plus aucune page. |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/script.processes
Pour en savoir plus, consultez la présentation d'OAuth 2.0.
ListScriptProcessesFilter
Filtre utilisé pour spécifier davantage les processus à répertorier. Seuls les processus qui correspondent à toutes les conditions spécifiées sont renvoyés.
Représentation JSON |
---|
{ "deploymentId": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( |
Champs | |
---|---|
deploymentId |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux provenant de projets avec un ID de déploiement spécifique. |
functionName |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux provenant d'une fonction de script portant le nom de fonction donné. |
startTime |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux qui ont été lancés le ou après l'horodatage donné. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
endTime |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux qui se sont terminés au plus tard à l'horodatage donné. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
types[] |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux ayant l'un des types de processus spécifiés. |
statuses[] |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux ayant l'un des états de processus spécifiés. |
userAccessLevels[] |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux ayant l'un des niveaux d'accès utilisateur spécifiés. |