Un CloudEvent qui contient un DocumentSnapshot ou un Change
Signature:
export interface FirestoreEvent<T, Params = Record<string, string>> extends CloudEvent<T>
Extension : CloudEvent <T>
Propriétés
Propriété | Taper | Description |
---|---|---|
base de données | chaîne | La base de données Firestore |
document | chaîne | Le chemin du document |
emplacement | chaîne | L'emplacement de l'instance Firestore |
espace de noms | chaîne | L'espace de noms Firestore |
paramètres | Paramètres | Un objet contenant les valeurs des modèles de chemin. Seuls les groupes de capture nommés seront renseignés - { clé } , { clé=* } , { clé=** } |
projet | chaîne | L'identifiant du projet |
firestore.FirestoreEvent.database
La base de données Firestore
Signature:
database: string;
firestore.FirestoreEvent.document
Le chemin du document
Signature:
document: string;
firestore.FirestoreEvent.location
L'emplacement de l'instance Firestore
Signature:
location: string;
firestore.FirestoreEvent.namespace
L'espace de noms Firestore
Signature:
namespace: string;
firestore.FirestoreEvent.params
Un objet contenant les valeurs des modèles de chemin. Seuls les groupes de capture nommés seront renseignés - { clé } , { clé=* } , { clé=** }
Signature:
params: Params;
firestore.FirestoreEvent.project
L'identifiant du projet
Signature:
project: string;