- בקשת HTTP
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- ListScriptProcessesFilter
- רוצים לנסות?
הצגת רשימה של תהליכי הפעלה של סקריפט, כמו סוג התהליך והסטטוס הנוכחי.
בקשת HTTP
GET https://script.googleapis.com/v1/processes:listScriptProcesses
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של שאילתה
פרמטרים | |
---|---|
scriptId |
מזהה הסקריפט של הפרויקט שהתהליכים שלו מפורטים. |
scriptProcessFilter |
מסנן שמשמש להגבלת תוצאות הרשימה. יוחזרו רק תהליכים שתואמים לקריטריוני הסינון. |
pageSize |
המספר המקסימלי של תהליכים שהוחזרו לכל דף תוצאות. ברירת המחדל היא 50. |
pageToken |
האסימון להמשך בקשת רשימה קודמת בדף הבא. צריך להגדיר אותו לערך של |
גוף הבקשה
גוף הבקשה חייב להיות ריק.
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
תשובה עם רשימת המשאבים של Process
.
ייצוג JSON |
---|
{
"processes": [
{
object ( |
שדות | |
---|---|
processes[] |
רשימת תהליכים שתואמים לפרמטרים של בקשה. |
nextPageToken |
אסימון לדף התוצאות הבא. אם השדה ריק, אין יותר דפים. |
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/script.processes
למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.
ListScriptProcessesFilter
סינון משמש כדי לציין עוד יותר אילו תהליכים להציג ברשימה. מוחזרים רק תהליכים שתואמים לכל התנאים שצוינו.
ייצוג JSON |
---|
{ "deploymentId": string, "functionName": string, "startTime": string, "endTime": string, "types": [ enum ( |
שדות | |
---|---|
deploymentId |
שדה אופציונלי שמשמש להגבלת תהליכים שהוחזרו לתהליכים שמקורם בפרויקטים עם מזהה פריסה ספציפי. |
functionName |
שדה אופציונלי שמוגדר כדי להגביל את התהליכים המוחזרים רק לאלה שמקורם בפונקציית סקריפט עם שם הפונקציה שצוין. |
startTime |
שדה אופציונלי שמשמש להגבלת תהליכים שהוחזרו לתהליכים שהתחילו בחותמת הזמן הנתונה או אחריה. חותמת זמן בפורמט UTC "Zulu" של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
endTime |
שדה אופציונלי שמשמש להגבלת תהליכים שהוחזרו לתהליכים שהסתיימו בחותמת הזמן הנתונה או לפניה. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
types[] |
שדה אופציונלי שמשמש להגבלת התהליכים המוחזרים לאלה שיש להם אחד מסוגי התהליכים שצוינו. |
statuses[] |
שדה אופציונלי שמשמש להגבלת התהליכים שיוחזרו לאלה שיש להם אחד מסטטוסי התהליך שצוינו. |
userAccessLevels[] |
שדה אופציונלי שמשמש להגבלת התהליכים שיוחזרו לאלה שיש להם אחת מרמות הגישה של המשתמשים שצוינו. |