リッスンするタスクキューを構成するオプション。
署名:
export interface TaskQueueOptions
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
起動元 | 「非公開」|文字列 |文字列 [] | この関数のタスクをキューに追加できるユーザー。指定しない場合は、roles/cloudtasks.enqueuer と roles/cloudfunctions.invoker を持つサービス アカウントのみに権限が付与されます。 |
レート制限 | レート制限 | 関数に輻輳制御を適用する方法。 |
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;