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.