firestore.FirestoreEvent interface

یک CloudEvent که حاوی یک DocumentSnapshot یا یک تغییر است

امضا:

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

گسترش می یابد: CloudEvent <T>

خواص

ویژگی تایپ کنید شرح
پایگاه داده رشته پایگاه داده Firestore
سند رشته مسیر سند
محل رشته مکان نمونه Firestor
فضای نام رشته فضای نام Firestore
پارامترها پارامترها یک شی حاوی مقادیر الگوهای مسیر. فقط گروه‌های ضبط نام‌گذاری شده پر می‌شوند - { کلید } ، { کلید=* } ، { کلید=** }
پروژه رشته شناسه پروژه

firestore.FirestoreEvent.base

پایگاه داده Firestore

امضا:

database: string;

firestore.FirestoreEvent.document

مسیر سند

امضا:

document: string;

firestore.FirestoreEvent.location

مکان نمونه Firestor

امضا:

location: string;

firestore.FirestoreEvent.namespace

فضای نام Firestore

امضا:

namespace: string;

firestore.FirestoreEvent.params

یک شی حاوی مقادیر الگوهای مسیر. فقط گروه‌های ضبط نام‌گذاری شده پر می‌شوند - { کلید } ، { کلید=* } ، { کلید=** }

امضا:

params: Params;

firestore.FirestoreEvent.project

شناسه پروژه

امضا:

project: string;