حدث CloudEvent الذي يحتوي على DocumentSnapshot أو تغيير
Signature:
export interface FirestoreEvent<T, Params = Record<string, string>> extends CloudEvent<T>
الامتدادات: CloudEvent<T>
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
قاعدة بيانات | السلسلة | قاعدة بيانات Firestore |
مستند | السلسلة | مسار المستند |
الموقع الجغرافي | السلسلة | موقع مثيل Firestore |
مساحة الاسم | السلسلة | مساحة الاسم في Firestore |
المَعلمات | المَعلمات | كائن يحتوي على قيم أنماط المسار ستتم تعبئة مجموعات الالتقاط التي تحمل أسماء فقط - {key} و{key=*} و{key=**}. |
المشروع | السلسلة | معرّف المشروع |
firestore.FirestoreEvent.database
قاعدة بيانات Firestore
Signature:
database: string;
firestore.FirestoreEvent.document
مسار المستند
Signature:
document: string;
firestore.FirestoreEvent.location
موقع مثيل Firestore
Signature:
location: string;
firestore.FirestoreEvent.namespace
مساحة الاسم في Firestore
Signature:
namespace: string;
firestore.FirestoreEvent.params
كائن يحتوي على قيم أنماط المسار ستتم تعبئة مجموعات الالتقاط التي تحمل أسماء فقط - {key} و{key=*} و{key=**}.
Signature:
params: Params;
firestore.FirestoreEvent.project
معرّف المشروع
Signature:
project: string;