firestore.FirestoreEvent interface

Um CloudEvent que contém um DocumentSnapshot ou uma Change

Assinatura:

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

Estende: CloudEvent<T>

Propriedades

Propriedade Tipo Descrição
database string O banco de dados do Firestore
documento string Caminho do documento
local string O local da instância do Firestore
namespace string 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: {key}, {key=*}, {key=**}
project string O identificador do projeto

firestore.FirestoreEvent.database

O banco de dados do Firestore

Assinatura:

database: string;

firestore.FirestoreEvent.document

Caminho do documento

Assinatura:

document: string;

firestore.FirestoreEvent.location

O local 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: {key}, {key=*}, {key=**}

Assinatura:

params: Params;

firestore.FirestoreEvent.project

O identificador do projeto

Assinatura:

project: string;