tasks.TaskQueueOptions interface

Optionen zum Konfigurieren der abzuhörenden Aufgabenwarteschlange.

Unterschrift:

export interface TaskQueueOptions 

Eigenschaften

Eigentum Typ Beschreibung
Anrufer „privat“ | Zeichenfolge | string[] Wer kann Aufgaben für diese Funktion in die Warteschlange stellen? Wenn keine Angabe erfolgt, verfügen nur Dienstkonten mit roles/cloudtasks.enqueuer und roles/cloudfunctions.invoker über Berechtigungen.
rateLimits RateLimits Wie die Überlastungskontrolle auf die Funktion angewendet werden soll.
retryConfig RetryConfig Wie eine Aufgabe im Falle einer Nicht-2xx-Rückgabe wiederholt werden soll.

task.TaskQueueOptions.invoker

Wer kann Aufgaben für diese Funktion in die Warteschlange stellen? Wenn keine Angabe erfolgt, verfügen nur Dienstkonten mit roles/cloudtasks.enqueuer und roles/cloudfunctions.invoker über Berechtigungen.

Unterschrift:

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

task.TaskQueueOptions.rateLimits

Wie die Überlastungskontrolle auf die Funktion angewendet werden soll.

Unterschrift:

rateLimits?: RateLimits;

task.TaskQueueOptions.retryConfig

Wie eine Aufgabe im Falle einer Nicht-2xx-Rückgabe wiederholt werden soll.

Unterschrift:

retryConfig?: RetryConfig;