database.DatabaseEvent interface

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;