Un CloudEvent que contiene una DocumentSnapshot o un Change
Firma:
export interface FirestoreEvent<T, Params = Record<string, string>> extends CloudEvent<T>
Extensiones: CloudEvent<T>
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
base de datos | string | La base de datos de Firestore |
documento | string | La ruta del documento |
ubicación | string | La ubicación de la instancia de Firestore |
namespace | string | El espacio de nombres de Firestore |
parámetros | Parámetros | Es un objeto que contiene los valores de los patrones de la ruta de acceso. Solo se propagarán los grupos de captura con nombre: {key}, {key=*}, {key=**} |
project | string | El identificador del proyecto |
firestore.FirestoreEvent.database
La base de datos de Firestore
Firma:
database: string;
firestore.FirestoreEvent.document
La ruta del documento
Firma:
document: string;
firestore.FirestoreEvent.location
La ubicación de la instancia de Firestore
Firma:
location: string;
firestore.FirestoreEvent.namespace
El espacio de nombres de Firestore
Firma:
namespace: string;
firestore.FirestoreEvent.params.
Es un objeto que contiene los valores de los patrones de la ruta de acceso. Solo se propagarán los grupos de captura con nombre: {key}, {key=*}, {key=**}
Firma:
params: Params;
firestore.FirestoreEvent.project
El identificador del proyecto
Firma:
project: string;