TaskQueue class

TaskQueue介面。

簽名:

export declare class TaskQueue<Args = Record<string, any>> 

方法

方法修飾符描述
刪除(id)如果排隊任務尚未完成,則將其刪除。
入隊(數據,選項)建立一個任務並將其新增至佇列。任務創建後無法更新。此操作需要服務帳戶的cloudtasks.tasks.create IAM 權限。

任務隊列.delete()

如果排隊任務尚未完成,則將其刪除。

簽名:

delete(id: string): Promise<void>;

參數

範圍類型描述
ID細繩相對於該佇列的任務 ID。

返回:

承諾<無效>

當任務被刪除時解決的承諾。

TaskQueue.enqueue()

建立一個任務並將其新增至佇列。任務創建後無法更新。此操作需要服務帳戶的cloudtasks.tasks.create IAM 權限。

簽名:

enqueue(data: Args, opts?: TaskOptions): Promise<void>;

參數

範圍類型描述
數據參數任務的資料負載。
選擇任務選項排隊新任務時的可選選項。

返回:

承諾<無效>

當任務成功新增到佇列時解決的承諾。