Un CloudEvent que contiene una DataSnapshot o un Change
Firma:
export interface DatabaseEvent<T, Params = Record<string, string>> extends CloudEvent<T>
Extensiones: CloudEvent<T>
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
firebaseDatabaseHost | string | El dominio de la instancia de la base de datos |
instancia | string | La parte del ID de instancia del nombre del recurso completamente calificado |
ubicación | string | La ubicación de la base de datos |
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=**} |
referencia | string | La ruta de la referencia de la base de datos |
database.DatabaseEvent.firebaseDatabaseHost
El dominio de la instancia de la base de datos
Firma:
firebaseDatabaseHost: string;
database.DatabaseEvent.instance
La parte del ID de instancia del nombre del recurso completamente calificado
Firma:
instance: string;
database.DatabaseEvent.location
La ubicación de la base de datos
Firma:
location: string;
database.DatabaseEvent.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;
database.DatabaseEvent.ref
La ruta de acceso de referencia de la base de datos
Firma:
ref: string;