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