Ein CloudEvent, das einen DocumentSnapshot oder eine Änderung enthält
Unterschrift:
export interface FirestoreEvent<T, Params = Record<string, string>> extends CloudEvent<T>
Erweitert: CloudEvent <T>
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
Datenbank | Zeichenfolge | Die Firestore-Datenbank |
dokumentieren | Zeichenfolge | Der Dokumentpfad |
Standort | Zeichenfolge | Der Standort der Firestore-Instanz |
Namensraum | Zeichenfolge | Der Firestore-Namespace |
Parameter | Parameter | Ein Objekt, das die Werte der Pfadmuster enthält. Es werden nur benannte Erfassungsgruppen aufgefüllt - { Schlüssel } , { Schlüssel=* } , { Schlüssel=** } |
Projekt | Zeichenfolge | Die Projektkennung |
firestore.FirestoreEvent.database
Die Firestore-Datenbank
Unterschrift:
database: string;
firestore.FirestoreEvent.document
Der Dokumentpfad
Unterschrift:
document: string;
firestore.FirestoreEvent.location
Der Standort der Firestore-Instanz
Unterschrift:
location: string;
firestore.FirestoreEvent.namespace
Der Firestore-Namespace
Unterschrift:
namespace: string;
firestore.FirestoreEvent.params
Ein Objekt, das die Werte der Pfadmuster enthält. Es werden nur benannte Erfassungsgruppen aufgefüllt - { Schlüssel } , { Schlüssel=* } , { Schlüssel=** }
Unterschrift:
params: Params;
firestore.FirestoreEvent.project
Die Projektkennung
Unterschrift:
project: string;