Um CloudEvent que contém um DataSnapshot ou uma Change
Assinatura:
export interface DatabaseEvent<T, Params = Record<string, string>> extends CloudEvent<T>
Estende: CloudEvent<T>
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
firebaseDatabaseHost | string | O domínio da instância do banco de dados |
instance | string | A parte do ID da instância do nome do recurso totalmente qualificado |
local | string | O local do banco de dados |
parâmetros | Parâmetros | Um objeto que contém os valores dos padrões de caminho. Somente grupos de captura nomeados serão preenchidos: {key}, {key=*}, {key=**} |
ref | string | O caminho de referência do banco de dados |
database.DatabaseEvent.firebaseDatabaseHost
O domínio da instância do banco de dados
Assinatura:
firebaseDatabaseHost: string;
database.DatabaseEvent.instance
A parte do ID da instância do nome do recurso totalmente qualificado
Assinatura:
instance: string;
database.DatabaseEvent.location
O local do banco de dados
Assinatura:
location: string;
database.DatabaseEvent.params
Um objeto que contém os valores dos padrões de caminho. Somente grupos de captura nomeados serão preenchidos: {key}, {key=*}, {key=**}
Assinatura:
params: Params;
database.DatabaseEvent.ref
O caminho de referência do banco de dados
Assinatura:
ref: string;