- Requête HTTP
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- ListScriptProcessesFilter
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Essayer
Lister les informations sur les processus exécutés d'un script, telles 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 filtrage sont renvoyés. |
pageSize |
Nombre maximal de processus renvoyés par page de résultats. La valeur par défaut est 50. |
pageToken |
Jeton permettant de poursuivre une requête de liste précédente sur la page suivante. Cette valeur 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, cela signifie qu'il n'y a plus de pages. |
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 plus précisément les processus à lister. Seuls les processus correspondant à 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 associés à un ID de déploiement spécifique. |
functionName |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux provenant d'une fonction de script ayant le nom de fonction donné. |
startTime |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux qui ont démarré le ou après l'horodatage donné. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
endTime |
Champ facultatif utilisé pour limiter les processus renvoyés à ceux qui se sont terminés le ou avant l'horodatage donné. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. 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 permettant de 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. |