database.DatabaseEvent interface

Um CloudEvent que contém um DataSnapshot ou um Change

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 do recurso totalmente qualificado
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=** }
ref corda 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;

banco de dados.DatabaseEvent.instance

A parte do ID da instância do nome do recurso totalmente qualificado

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;