firestore.FirestoreEvent interface

Um CloudEvent que contém um DocumentSnapshot ou uma alteração

Assinatura:

export interface FirestoreEvent<T, Params = Record<string, string>> extends CloudEvent<T> 

Estende: CloudEvent <T>

Propriedades

Propriedade Tipo Descrição
base de dados corda O banco de dados do Firestore
documento corda O caminho do documento
localização corda A localização da instância do Firestore
espaço para nome corda O namespace do Firestore
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=** }
projeto corda O identificador do projeto

firestore.FirestoreEvent.database

O banco de dados do Firestore

Assinatura:

database: string;

firestore.FirestoreEvent.document

O caminho do documento

Assinatura:

document: string;

firestore.FirestoreEvent.localização

A localização da instância do Firestore

Assinatura:

location: string;

firestore.FirestoreEvent.namespace

O namespace do Firestore

Assinatura:

namespace: string;

firestore.FirestoreEvent.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;

firestore.FirestoreEvent.project

O identificador do projeto

Assinatura:

project: string;