CloudFunction interface

Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.

CloudEvents için bir işleyici.

İmza:

export interface CloudFunction<EventType extends CloudEvent<unknown>> 

Yöntemler

Yöntem Açıklama
run(etkinlik) (BETA) Geri çağırma CloudFunction oluşturucuya iletildi. Bir işlevi test etmek için run öğesini kullanın.

CloudFunction.run()

Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.

Geri çağırma, CloudFunction oluşturucuya iletildi. Bir işlevi test etmek için run öğesini kullanın.

İmza:

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

Parametreler

Parametre Tür Açıklama
etkinlik EventType İşlenecek ayrıştırılan etkinlik.

Şunu döndürür:

herhangi biri | Söz veriyorum<herhangi biri>

Döndürülen herhangi bir değer. Cloud Functions, işlevinizi kullanımdan kaldırmadan önce beklentileri karşılar. Çözümlenen döndürülen değerler yalnızca birim testi amacıyla kullanılır.