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