Un CloudEvent que contiene una instantánea de datos o un cambio
Firma:
export interface DatabaseEvent<T, Params = Record<string, string>> extends CloudEvent<T>
Se extiende: CloudEvent <T>
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
base de fuegoBase de datosHost | cadena | El dominio de la instancia de la base de datos. |
instancia | cadena | La parte del ID de instancia del nombre de recurso completo |
ubicación | cadena | La ubicación de la base de datos. |
parámetros | parámetros | Un objeto que contiene los valores de los patrones de ruta. Solo se completarán los grupos de captura con nombre - { llave } , { clave=* } , { clave=** } |
árbitro | cadena | La ruta de referencia de la base de datos |
base de datos.DatabaseEvent.firebaseDatabaseHost
El dominio de la instancia de la base de datos.
Firma:
firebaseDatabaseHost: string;
base de datos.DatabaseEvent.instancia
La parte del ID de instancia del nombre de recurso completo
Firma:
instance: string;
base de datos.DatabaseEvent.ubicación
La ubicación de la base de datos.
Firma:
location: string;
base de datos.DatabaseEvent.params
Un objeto que contiene los valores de los patrones de ruta. Solo se completarán los grupos de captura con nombre - { llave } , { clave=* } , { clave=** }
Firma:
params: Params;
base de datos.DatabaseEvent.ref
La ruta de referencia de la base de datos
Firma:
ref: string;