ממשק ה- TaskQueue
.
חֲתִימָה:
export declare class TaskQueue<Args = Record<string, any>>
שיטות
שיטה | משנה | תיאור |
---|---|---|
delete(id) | מוחק משימה בתור אם היא עדיין לא הושלמה. | |
enqueue (נתונים, opts) | יוצר משימה ומוסיף אותה לתור. לא ניתן לעדכן משימות לאחר היצירה. פעולה זו דורשת הרשאת cloudtasks.tasks.create IAM בחשבון השירות. |
TaskQueue.delete()
מוחק משימה בתור אם היא עדיין לא הושלמה.
חֲתִימָה:
delete(id: string): Promise<void>;
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
תְעוּדַת זֶהוּת | חוּט | מזהה המשימה, ביחס לתור הזה. |
החזרות:
הבטחה<void>
הבטחה שנפתרת כאשר המשימה נמחקה.
TaskQueue.enqueue()
יוצר משימה ומוסיף אותה לתור. לא ניתן לעדכן משימות לאחר היצירה. פעולה זו דורשת הרשאת cloudtasks.tasks.create
IAM בחשבון השירות.
חֲתִימָה:
enqueue(data: Args, opts?: TaskOptions): Promise<void>;
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
נתונים | ארגוס | מטען הנתונים של המשימה. |
בוחר | אפשרויות משימה | אפשרויות אופציונליות בעת עמידה בתור משימה חדשה. |
החזרות:
הבטחה<void>
הבטחה שנפתרת כאשר המשימה נוספה בהצלחה לתור.