https.TaskQueueOptions interface

Signature:

export interface TaskQueueOptions extends options.GlobalOptions 

Extends: options.GlobalOptions

Properties

Property Type Description
invoker 'private' | string | string[] Who can enqueue tasks for this function. If left unspecified, only service accounts which have roles/cloudtasks.enqueuer and roles/cloudfunctions.invoker will have permissions.
rateLimits TaskRateLimits
retryConfig TaskRetryConfig

https.TaskQueueOptions.invoker

Who can enqueue tasks for this function. If left unspecified, only service accounts which have roles/cloudtasks.enqueuer and roles/cloudfunctions.invoker will have permissions.

Signature:

invoker?: 'private' | string | string[];

https.TaskQueueOptions.rateLimits

Signature:

rateLimits?: TaskRateLimits;

https.TaskQueueOptions.retryConfig

Signature:

retryConfig?: TaskRetryConfig;