TaskQueue class

ממשק ה- 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>

הבטחה שנפתרת כאשר המשימה נוספה בהצלחה לתור.