firestore.FirestoreEvent interface

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;