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;