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>;

参数

范围类型描述
数据参数任务的数据负载。
选择任务选项排队新任务时的可选选项。

返回:

承诺<无效>

当任务成功添加到队列时解决的承诺。