פרטים נוספים על Operations זמינים כאן: https://cloud.google.com/apis/design/design_patterns#long_running_operations
מחזירה את סטטוס הפעולה או מפה משמות הפעולות לסטטוס. כל פעולה מכילה:
- name: שם הפעולה בפורמט projects/X/operations/Y
- done: true כשהפעולה מסיימת את הריצה.
– error: יכול להיות שיוגדר כשהערך של done הוא true. מכיל הודעה ושדות אחרים מתוך https://cloud.google.com/tasks/docs/reference/rpc/google.rpc#status
– מטא-נתונים, שכוללים
+ state: PENDING, RUNNING, CANCELLING, SUCCEEDED, CANCELLED, or FAILED
+ description: תיאור המשימה שסופק
+ type: EXPORT_IMAGE, EXPORT_FEATURES, etc.
+ create_time: השעה שבה הפעולה נשלחה בפעם הראשונה.
+ update_time: חותמת הזמן של העדכון האחרון.
+ start_time: השעה שבה הפעולה התחילה, אם היא התחילה.
+ end_time: הזמן שבו הפעולה הסתיימה, אם היא הסתיימה.
+ ניסיון: מספר הניסיונות החוזרים של המשימה הזו, החל מ-1.
+ destination_uris: משאבי הפלט של הפעולה הזו.
+ batch_eecu_usage_seconds: CPU used by this operation.
שימוש | החזרות |
---|---|
ee.data.getOperation(operationName, callback) | Dictionary<api.Operation>|api.Operation |
ארגומנט | סוג | פרטים |
---|---|---|
operationName | List<String>|String | שמות הפעולות. |
callback | פונקציה, אופציונלי | קריאה חוזרת אופציונלית. אם לא מספקים את הערך הזה, השיחה מתבצעת באופן סינכרוני. |