tasks namespace

Funktionen

Funktion Beschreibung
onTaskDispatched(handler) Erstellt einen Handler für Aufgaben, die an eine Google Cloud Tasks-Warteschlange gesendet werden.
onTaskDispatched(Optionen, Handler) Erstellt einen Handler für Aufgaben, die an eine Google Cloud Tasks-Warteschlange gesendet werden.

Schnittstellen

Schnittstelle Beschreibung
AuthData Metadaten über die Autorisierung, die zum Aufrufen einer Funktion verwendet wird.
RateLimits Wie die Überlastungskontrolle auf die Funktion angewendet werden soll.
RetryConfig Wie eine Aufgabe im Falle einer Nicht-2xx-Rückgabe wiederholt werden soll.
TaskQueueFunction Ein Handler für Aufgaben.
TaskQueueOptions

Geben Sie Aliase ein

Geben Sie Alias ​​ein Beschreibung
Anfrage Die Anforderung, die zum Aufrufen einer Aufgabenwarteschlangenfunktion verwendet wird.

task.onTaskDispatched()

Erstellt einen Handler für Aufgaben, die an eine Google Cloud Tasks-Warteschlange gesendet werden.

Unterschrift:

export declare function onTaskDispatched<Args = any>(handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;

Parameter

Parameter Typ Beschreibung
Handler (Anfrage: Request<Args>) => void | Versprechen<void> Ein Rückruf zur Bearbeitung von Aufgabenanforderungen.

Kehrt zurück:

TaskQueueFunction <Argumente>

Eine Funktion, die Sie exportieren und bereitstellen können.

task.onTaskDispatched()

Erstellt einen Handler für Aufgaben, die an eine Google Cloud Tasks-Warteschlange gesendet werden.

Unterschrift:

export declare function onTaskDispatched<Args = any>(options: TaskQueueOptions, handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;

Parameter

Parameter Typ Beschreibung
Optionen TaskQueueOptions Konfiguration für die Aufgabenwarteschlange oder Cloud Function.
Handler (Anfrage: Request<Args>) => void | Versprechen<void> Ein Rückruf zur Bearbeitung von Aufgabenanforderungen.

Kehrt zurück:

TaskQueueFunction <Argumente>

Eine Funktion, die Sie exportieren und bereitstellen können.

Aufgaben.Anfrage

Die Anforderung, die zum Aufrufen einer Aufgabenwarteschlangenfunktion verwendet wird.

Unterschrift:

export type Request<T = any> = TaskContext & {
    data: T;
};