CloudFunction interface

Diese API wird als Vorschau für Entwickler bereitgestellt und kann sich basierend auf dem Feedback, das wir erhalten, ändern. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Ein Handler für CloudEvents.

Unterschrift:

export interface CloudFunction<EventType extends CloudEvent<unknown>> 

Methoden

Methode Beschreibung
Lauf(Ereignis) (BETA) Der an den CloudFunction -Konstruktor übergebene Rückruf. Verwenden Sie run um eine Funktion zu testen.

CloudFunction.run()

Diese API wird als Vorschau für Entwickler bereitgestellt und kann sich basierend auf dem Feedback, das wir erhalten, ändern. Verwenden Sie diese API nicht in einer Produktionsumgebung.

Der an den CloudFunction -Konstruktor übergebene Rückruf. Verwenden Sie run um eine Funktion zu testen.

Unterschrift:

run(event: EventType): any | Promise<any>;

Parameter

Parameter Typ Beschreibung
Ereignis Ereignistyp Das zu behandelnde analysierte Ereignis.

Kehrt zurück:

irgendein | Versprochen<any>

Beliebiger Rückgabewert. Cloud Functions wartet auf jegliche Zusage, bevor es Ihre Funktion herunterfährt. Aufgelöste Rückgabewerte werden nur für Unit-Testzwecke verwendet.