database.DatabaseEvent interface

DataSnapshot veya Değişiklik içeren bir CloudEvent

İmza:

export interface DatabaseEvent<T, Params = Record<string, string>> extends CloudEvent<T> 

Genişletilir: CloudEvent <T>

Özellikler

Mülk Tip Tanım
firebaseVeritabanıAna Bilgisayarı sicim Veritabanı örneğinin etki alanı
misal sicim Tam nitelikli kaynak adının örnek kimliği kısmı
konum sicim Veritabanının konumu
parametreler Parametreler Yol desenlerinin değerlerini içeren bir nesne. Yalnızca adlandırılmış yakalama grupları doldurulacak - { anahtar } , { anahtar=* } , { anahtar=** }
referans sicim Veritabanı referans yolu

veritabanı.DatabaseEvent.firebaseDatabaseHost

Veritabanı örneğinin etki alanı

İmza:

firebaseDatabaseHost: string;

veritabanı.DatabaseEvent.instance

Tam nitelikli kaynak adının örnek kimliği kısmı

İmza:

instance: string;

veritabanı.DatabaseEvent.location

Veritabanının konumu

İmza:

location: string;

veritabanı.DatabaseEvent.params

Yol desenlerinin değerlerini içeren bir nesne. Yalnızca adlandırılmış yakalama grupları doldurulacak - { anahtar } , { anahtar=* } , { anahtar=** }

İmza:

params: Params;

veritabanı.DatabaseEvent.ref

Veritabanı referans yolu

İmza:

ref: string;