tasks.TaskQueueOptions interface

Opsi untuk mengonfigurasi task queue yang akan diproses.

Tanda Tangan:

export interface TaskQueueOptions 

Properti

Properti Jenis Deskripsi
pemanggil "pribadi" | rangkaian | {i>string<i}[] Siapa yang dapat mengantrekan tugas untuk fungsi ini. Jika tidak ditentukan, hanya akun layanan yang memiliki roles/cloudtasks.enqueuer dan roles/cloudfunctions.invoker yang akan memiliki izin.
kapasitas Batas Kecepatan Cara kontrol kemacetan harus diterapkan ke fungsi.
retryConfig RetryConfig Bagaimana tugas harus dicoba lagi jika terjadi return non-2xx.

tugas.TaskQueueOptions.invoker

Siapa yang dapat mengantrekan tugas untuk fungsi ini. Jika tidak ditentukan, hanya akun layanan yang memiliki roles/cloudtasks.enqueuer dan roles/cloudfunctions.invoker yang akan memiliki izin.

Tanda Tangan:

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

task.TaskQueueOptions.rateLimits

Cara kontrol kemacetan harus diterapkan ke fungsi.

Tanda Tangan:

rateLimits?: RateLimits;

tugas.TaskQueueOptions.retryConfig

Bagaimana tugas harus dicoba lagi jika terjadi return non-2xx.

Tanda Tangan:

retryConfig?: RetryConfig;