firestore.FirestoreEvent interface

A CloudEvent that contains a DocumentSnapshot or a Change

Signature:

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

Extends: CloudEvent<T>

Properties

Property Type Description
database string The Firestore database
document string The document path
location string The location of the Firestore instance
namespace string The Firestore namespace
params Params An object containing the values of the path patterns. Only named capture groups will be populated - {key}, {key=*}, {key=**}
project string The project identifier

firestore.FirestoreEvent.database

The Firestore database

Signature:

database: string;

firestore.FirestoreEvent.document

The document path

Signature:

document: string;

firestore.FirestoreEvent.location

The location of the Firestore instance

Signature:

location: string;

firestore.FirestoreEvent.namespace

The Firestore namespace

Signature:

namespace: string;

firestore.FirestoreEvent.params

An object containing the values of the path patterns. Only named capture groups will be populated - {key}, {key=*}, {key=**}

Signature:

params: Params;

firestore.FirestoreEvent.project

The project identifier

Signature:

project: string;