用于配置要监听的任务队列的选项。
签名:
export interface TaskQueueOptions
属性
属性 | 类型 | 说明 |
---|---|---|
invoker | “private”|字符串 |字符串 [] | 哪些人可以将此函数的任务加入队列。如果未指定,则只有具有 roles/cloudtasks.enqueuer 和 roles/cloudfunctions.invoker 的服务账号才拥有权限。 |
rateLimits | RateLimits | 应如何对函数应用拥塞控制。 |
retryConfig | RetryConfig | 返回非 2xx 时应如何重试任务。 |
tasks.TaskQueueOptions.invoker
哪些人可以将此函数的任务加入队列。如果未指定,则只有具有 roles/cloudtasks.enqueuer
和 roles/cloudfunctions.invoker
的服务账号才拥有权限。
签名:
invoker?: "private" | string | string[];
tasks.TaskQueueOptions.rateLimits
应如何对函数应用拥塞控制。
签名:
rateLimits?: RateLimits;
tasks.TaskQueueOptions.retryConfig
返回非 2xx 时应如何重试任务。
签名:
retryConfig?: RetryConfig;