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;