الفهرس
FirestoreAdmin
(واجهة)Backup
(رسالة)Backup.State
(تعداد)BackupSchedule
(رسالة)CreateBackupScheduleRequest
(رسالة)CreateDatabaseMetadata
(رسالة)CreateDatabaseRequest
(رسالة)CreateIndexRequest
(رسالة)DailyRecurrence
(رسالة)Database
(رسالة)Database.AppEngineIntegrationMode
(تعداد)Database.CmekConfig
(رسالة)Database.ConcurrencyMode
(تعداد)Database.DatabaseType
(تعداد)Database.DeleteProtectionState
(تعداد)Database.PointInTimeRecoveryEnablement
(تعداد)DeleteBackupRequest
(رسالة)DeleteBackupScheduleRequest
(رسالة)DeleteDatabaseMetadata
(رسالة)DeleteDatabaseRequest
(رسالة)DeleteIndexRequest
(رسالة)ExportDocumentsMetadata
(رسالة)ExportDocumentsRequest
(رسالة)ExportDocumentsResponse
(رسالة)Field
(رسالة)Field.IndexConfig
(رسالة)Field.TtlConfig
(رسالة)Field.TtlConfig.State
(تعداد)FieldOperationMetadata
(رسالة)FieldOperationMetadata.IndexConfigDelta
(رسالة)FieldOperationMetadata.IndexConfigDelta.ChangeType
(تعداد)FieldOperationMetadata.TtlConfigDelta
(رسالة)FieldOperationMetadata.TtlConfigDelta.ChangeType
(تعداد)GetBackupRequest
(رسالة)GetBackupScheduleRequest
(رسالة)GetDatabaseRequest
(رسالة)GetFieldRequest
(رسالة)GetIndexRequest
(رسالة)ImportDocumentsMetadata
(رسالة)ImportDocumentsRequest
(رسالة)Index
(رسالة)Index.ApiScope
(تعداد)Index.IndexField
(رسالة)Index.IndexField.ArrayConfig
(تعداد)Index.IndexField.Order
(تعداد)Index.IndexField.VectorConfig
(رسالة)Index.IndexField.VectorConfig.FlatIndex
(رسالة)Index.QueryScope
(تعداد)Index.State
(تعداد)IndexOperationMetadata
(رسالة)ListBackupSchedulesRequest
(رسالة)ListBackupSchedulesResponse
(رسالة)ListBackupsRequest
(رسالة)ListBackupsResponse
(رسالة)ListDatabasesRequest
(رسالة)ListDatabasesResponse
(رسالة)ListFieldsRequest
(رسالة)ListFieldsResponse
(رسالة)ListIndexesRequest
(رسالة)ListIndexesResponse
(رسالة)LocationMetadata
(رسالة)OperationState
(تعداد)Progress
(رسالة)RestoreDatabaseMetadata
(رسالة)RestoreDatabaseRequest
(رسالة)UpdateBackupScheduleRequest
(رسالة)UpdateDatabaseMetadata
(رسالة)UpdateDatabaseRequest
(رسالة)UpdateFieldRequest
(رسالة)WeeklyRecurrence
(رسالة)
مشرف FirestoreAdmin
واجهة برمجة تطبيقات المشرف في Cloud Firestore
توفّر واجهة برمجة التطبيقات هذه العديد من الخدمات الإدارية في Cloud Firestore.
يتم استخدام المشروع وقاعدة البيانات ومساحة الاسم والتجميع ومجموعة المجموعة والمستند على النحو المحدّد في واجهة برمجة تطبيقات Google Cloud Firestore.
العملية: تمثل العملية العمل الذي يتم تنفيذه في الخلفية.
تدير خدمة الفهرسة فهارس Cloud Firestore.
يتم إنشاء الفهرس بشكل غير متزامن. ويتم إنشاء مورد عملية لكل عملية غير متزامنة. يمكن الاستعلام عن حالة العملية (بما في ذلك أي أخطاء حدثت) عبر مورد العملية.
توفر مجموعة العمليات سجلاً بالإجراءات التي تم تنفيذها للمشروع المحدد (بما في ذلك أي عمليات قيد التقدم). لا يتم إنشاء العمليات بشكل مباشر ولكن من خلال استدعاء مجموعات أو موارد أخرى.
قد يتم حذف أي عملية مكتملة بحيث لا يتم إدراجها بعد ذلك كجزء من مجموعة "العملية". العمليات هي تجميع البيانات المهملة بعد 30 يومًا. بشكلٍ تلقائي، لن تظهر عمليات ListOperations إلا قيد التقدّم والعمليات التي تعذّر إتمامها. لإدراج عملية مكتملة، أدخِل طلب ListOperations باستخدام الفلتر done: true
.
يتم إنشاء العمليات من خلال الخدمة FirestoreAdmin
، ولكن يتم الوصول إليها من خلال الخدمة google.longrunning.Operations
.
إنشاء جدول زمني للنسخ الاحتياطي |
---|
يقوم بإنشاء جدول احتياطي على قاعدة بيانات. يمكن تكوين جدولين كحد أقصى للنسخ الاحتياطي على قاعدة بيانات، أحدهما جدول نسخ احتياطي يومي وجدول نسخ احتياطي أسبوعي واحد.
|
إنشاء قاعدة بيانات |
---|
أنشئ قاعدة بيانات.
|
إنشاء فهرس |
---|
ينشئ فهرسًا مركبًا. يؤدي ذلك إلى عرض رمز الاستجابة
|
حذف النسخة الاحتياطية |
---|
حذف نسخة احتياطية
|
حذف الجدول الزمني للنسخ الاحتياطي |
---|
يؤدي هذا الإجراء إلى حذف جدول زمني للنسخ الاحتياطي.
|
حذف قاعدة البيانات |
---|
لحذف قاعدة بيانات.
|
حذف الفهرس |
---|
حذف فهرس مركب.
|
تصدير المستندات |
---|
لتصدير نسخة من كل المستندات أو مجموعة فرعية من المستندات من Google Cloud Firestore إلى نظام تخزين آخر، مثل Google Cloud Storage. قد لا تظهر التعديلات الأخيرة التي تم إجراؤها على المستندات في عملية التصدير. تحدث عملية التصدير في الخلفية ويمكن مراقبة مستوى تقدُّمها وإدارته من خلال مورد "العملية" الذي يتم إنشاؤه. ولا يمكن استخدام ناتج عملية التصدير إلا بعد الانتهاء من العملية المرتبطة. في حال إلغاء عملية تصدير قبل اكتمالها، قد يتم الاحتفاظ ببيانات جزئية في Google Cloud Storage. لمزيد من التفاصيل حول سلوك التصدير وتنسيق النتائج، يُرجى الاطّلاع على: https://cloud.google.com/firestore/docs/manage-data/export-import.
|
الحصول على نسخة احتياطية |
---|
الحصول على معلومات عن نسخة احتياطية
|
الحصول على الجدول الزمني للنسخ الاحتياطي |
---|
يمكن الحصول على معلومات حول جدول زمني للاحتفاظ بنسخة احتياطية.
|
الحصول على قاعدة بيانات |
---|
للحصول على معلومات حول قاعدة بيانات.
|
حقل الحصول على حقل |
---|
للحصول على البيانات الوصفية وإعدادات أحد الحقول.
|
أمر GetIndex |
---|
الحصول على فهرس مركب.
|
استيراد المستندات |
---|
لاستيراد المستندات إلى Google Cloud Firestore. يتم استبدال المستندات الحالية التي تحمل الاسم نفسه. تحدث عملية الاستيراد في الخلفية ويمكن مراقبة مستوى تقدُّمها وإدارته من خلال مورد العملية الذي يتم إنشاؤه. في حال إلغاء عمليةImportDocuments، من المحتمل أن يكون قد تم استيراد مجموعة فرعية من البيانات إلى Cloud Firestore من قبل.
|
القوائم الاحتياطية للجداول الزمنية |
---|
إنشاء قائمة بالجداول الزمنية للاحتفاظ بنسخة احتياطية
|
النُسخ الاحتياطية من القوائم |
---|
يسرد جميع النسخ الاحتياطية.
|
قوائم قواعد البيانات |
---|
وضع قائمة بجميع قواعد البيانات في المشروع.
|
حقول القائمة |
---|
يسرد إعدادات الحقل والبيانات الوصفية لقاعدة البيانات هذه. في الوقت الحالي، لا يدعم
|
فهارس القوائم |
---|
يسرد الفهارس المركّبة.
|
استعادة قاعدة البيانات |
---|
ينشئ قاعدة بيانات جديدة عن طريق الاستعادة من نسخة احتياطية موجودة. يجب أن تكون قاعدة البيانات الجديدة في منطقة السحابة الإلكترونية نفسها أو في الموقع الجغرافي المتعدد المناطق مثل النسخة الاحتياطية الحالية. يعمل هذا على غرار [FirestoreAdmin.CreateDatabase][google.firestore.admin.v1.CreateDatabase] باستثناء بدلاً من إنشاء قاعدة بيانات جديدة جديدة، يتم إنشاء قاعدة بيانات جديدة بنوع قاعدة البيانات وإعداد الفهرس ومستندات من نسخة احتياطية حالية. يمكن استخدام
|
تحديث الجدول الزمني للنسخ الاحتياطي |
---|
تعديل جدول زمني للنسخ الاحتياطي
|
تحديث قاعدة البيانات |
---|
تحديث قاعدة بيانات.
|
حقل التحديث |
---|
لتعديل إعدادات حقل في الوقت الحالي، لا تنطبق تعديلات الحقول إلا على إعدادات فهرس حقل واحد. ومع ذلك، يجب أن توفّر المكالمات إلى تعرض هذه المكالمة رمز الاستجابة لضبط إعدادات الحقول التلقائية لقاعدة البيانات، استخدِم
|
النسخة الاحتياطية
نسخة احتياطية من قاعدة بيانات Cloud Firestore.
تحتوي النسخة الاحتياطية على جميع المستندات وتكوينات الفهرس لقاعدة البيانات المحددة في وقت معين.
الحقول | |
---|---|
name |
النتائج فقط. اسم المورد الفريد للنسخة الاحتياطية. التنسيق هو |
database |
النتائج فقط. اسم قاعدة بيانات Firestore التي تم الاحتفاظ بالنسخة الاحتياطية التنسيق هو |
database_uid |
النتائج فقط. UUID4 الذي أنشأه النظام لقاعدة بيانات Firestore التي تم الاحتفاظ بالنسخة الاحتياطية منها. |
snapshot_time |
النتائج فقط. تحتوي النسخة الاحتياطية على نسخة متسقة خارجيًا من قاعدة البيانات في هذا الوقت. |
expire_time |
النتائج فقط. الطابع الزمني الذي تنتهي فيه صلاحية هذه النسخة الاحتياطية. |
state |
النتائج فقط. الحالة الحالية للنسخة الاحتياطية. |
الولاية
حدد الحالة الحالية للنسخ الاحتياطي.
التعدادات | |
---|---|
STATE_UNSPECIFIED |
لم يتم تحديد الولاية. |
CREATING |
جارٍ إنشاء النسخة الاحتياطية المعلَّقة. سيتم رفض العمليات على النسخة الاحتياطية في هذه الحالة. |
READY |
النسخة الاحتياطية مكتملة وجاهزة للاستخدام. |
NOT_AVAILABLE |
ميزة "الاحتفاظ بنسخة احتياطية" غير متاحة في الوقت الحالي. |
تحديد موعد الاحتفاظ بنسخة احتياطية
جدول النسخ الاحتياطي لقاعدة بيانات Cloud Firestore.
هذا المورد مملوك لقاعدة البيانات التي يتم الاحتفاظ بنسخة احتياطية منها، ويتم حذفه مع قاعدة البيانات. مع ذلك، لا تتوفر النسخ الاحتياطية الفعلية.
الحقول | |
---|---|
name |
النتائج فقط. يشير ذلك المصطلح إلى معرِّف الجدول الزمني الفريد للنسخ الاحتياطي في جميع المواقع الجغرافية وقواعد البيانات للمشروع المحدّد. سيتم تعيينه تلقائيًا. التنسيق هو |
create_time |
النتائج فقط. الطابع الزمني الذي تم فيه إنشاء هذا الجدول الزمني للنسخة الاحتياطية وأصبح ساريًا منذ ذلك الحين. لن يتم إنشاء أي نُسخ احتياطية لهذا الجدول الزمني قبل هذا الوقت. |
update_time |
النتائج فقط. الطابع الزمني الذي تم فيه تعديل آخر جدول زمني للاحتفاظ بنسخة احتياطية عند إنشاء جدول زمني للنسخ الاحتياطي لأول مرة، يتطابق ذلك مع create_time. |
retention |
يجب حذف النسخة الاحتياطية في أي وقت نسبي في المستقبل مقارنةً بوقت إنشائها، فعلى سبيل المثال، الاحتفاظ بالنسخ الاحتياطية لمدة 7 أيام. |
حقل الاتحاد recurrence حقل واحد لتمثيل وقت إجراء النسخ الاحتياطية. يمكن أن يكون الحقل "recurrence " واحدًا فقط مما يلي: |
|
daily_recurrence |
بالنسبة إلى جدول زمني يتم تشغيله يوميًا |
weekly_recurrence |
بالنسبة إلى جدول زمني يتم تشغيله أسبوعيًا في يوم محدّد |
إنشاء ملف احتياطي للجدول الزمني
الحقول | |
---|---|
parent |
يجب ملء الحقل. قاعدة البيانات الرئيسية. التنسيق |
backup_schedule |
يجب ملء الحقل. الجدول الزمني للنسخ الاحتياطي الذي سيتم إنشاؤه |
إنشاء قاعدة بيانات بيانات وصفية
لا يشتمل هذا النوع على أي حقول.
بيانات التعريف المرتبطة بعملية إنشاء قاعدة البيانات
إنشاء قاعدة بيانات طلب
الحقول | |
---|---|
parent |
يجب ملء الحقل. اسم عنصر رئيسي بالنموذج |
database |
يجب ملء الحقل. قاعدة البيانات المطلوب إنشاؤها. |
database_id |
يجب ملء الحقل. المعرِّف المطلوب استخدامه لقاعدة البيانات، والذي سيصبح المكوّن الأخير في اسم مورد قاعدة البيانات. ويجب أن تتألف هذه القيمة من 4 إلى 63 حرفًا. الأحرف الصالحة هي /[a-z][0-9]-/ حيث يبدأ الحرف الأول بحرف آخر أو رقم. يجب ألا يشبه المعرّف الفريد العالمي (UUID) /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/. رقم تعريف قاعدة البيانات "(التلقائي)" صالح أيضًا. |
إنشاء طلب فهرسة
الحقول | |
---|---|
parent |
يجب ملء الحقل. اسم عنصر رئيسي بالنموذج |
index |
يجب ملء الحقل. الفهرس المركّب المطلوب إنشاؤه. |
التكرار اليومي
لا يشتمل هذا النوع على أي حقول.
يمثل هذا الجدول جدولاً زمنيًا متكرّرًا يتم تشغيله كل يوم.
وتكون المنطقة الزمنية حسب التوقيت العالمي المنسَّق (UTC).
قاعدة البيانات
قاعدة بيانات Cloud Firestore.
الحقول | |
---|---|
name |
اسم مورد قاعدة البيانات. تنسيق الملف: |
uid |
النتائج فقط. UUID4 الذي أنشأه النظام لقاعدة البيانات هذه. |
create_time |
النتائج فقط. الطابع الزمني الذي تم فيه إنشاء قاعدة البيانات هذه. لا تعمل قواعد البيانات التي تم إنشاؤها قبل عام 2016 على تعبئة create_time. |
update_time |
النتائج فقط. الطابع الزمني الذي تمّ عنده آخر تعديل لقاعدة البيانات هذه لاحظ أن هذا يتضمن فقط التحديثات على مورد قاعدة البيانات وليس البيانات التي تحتوي عليها قاعدة البيانات. |
location_id |
موقع قاعدة البيانات. ويمكنك الاطّلاع على المواقع الجغرافية المتوفّرة على الرابط https://cloud.google.com/firestore/docs/locations. |
type |
نوع قاعدة البيانات. يُرجى الانتقال إلى https://cloud.google.com/datastore/docs/firestore-or-datastore للحصول على معلومات حول كيفية الاختيار. |
concurrency_mode |
وضع التحكم في التزامن المطلوب استخدامه لقاعدة البيانات هذه. |
version_retention_period |
النتائج فقط. الفترة التي يتم خلالها الاحتفاظ بالنسخ السابقة من البيانات في قاعدة البيانات. بإمكان أي في حال تفعيل ميزة PITR، تكون فترة الاحتفاظ بالبيانات 7 أيام. وبخلاف ذلك، تكون فترة الاحتفاظ بالبيانات ساعة واحدة. |
earliest_version_time |
النتائج فقط. أقرب طابع زمني يمكن عنده قراءة الإصدارات الأقدم من البيانات من قاعدة البيانات. يمكنك الاطّلاع على [version_retention_period] أعلاه، مع ملء هذا الحقل بـ يتم تعديل هذه القيمة باستمرار، وتصبح قديمة فور الاستعلام عنها. إذا كنت تستخدم هذه القيمة لاسترداد البيانات، فتأكد من مراعاة الوقت من وقت الاستعلام عن القيمة إلى اللحظة التي تبدأ فيها الاسترداد. |
point_in_time_recovery_enablement |
ما إذا كان سيتم تفعيل ميزة PITR في قاعدة البيانات هذه. |
app_engine_integration_mode |
وضع دمج App Engine المراد استخدامه لقاعدة البيانات هذه. |
key_prefix |
النتائج فقط. key_prefix لقاعدة البيانات هذه. يتم استخدام key_prefix هذا مع رقم تعريف المشروع (" قد تكون هذه القيمة فارغة، وفي هذه الحالة يكون معرّف التطبيق المطلوب استخدامه للمفاتيح بترميز عنوان URL هو project_id (مثلاً: foo بدلاً من v~foo). |
delete_protection_state |
حالة حماية الحذف لقاعدة البيانات. |
cmek_config |
هذه السمة اختيارية. يشير التواجد إلى تفعيل CMEK لقاعدة البيانات هذه. |
etag |
يحسب الخادم هذا المجموع الاختباري بناءً على قيمة الحقول الأخرى، ويمكن إرساله عند طلبات التحديث والحذف للتأكد من أن العميل لديه قيمة حديثة قبل المتابعة. |
وضع دمج AppEngine
نوع وضع دمج App Engine.
التعدادات | |
---|---|
APP_ENGINE_INTEGRATION_MODE_UNSPECIFIED |
غير مستخدَم. |
ENABLED |
وفي حالة وجود تطبيق App Engine في المنطقة نفسها التي توجد بها قاعدة البيانات هذه، ستؤثر تهيئة App Engine على قاعدة البيانات هذه. ويتضمن ذلك تعطيل التطبيق وقاعدة البيانات، وكذلك تعطيل عمليات الكتابة إلى قاعدة البيانات. |
DISABLED |
ولا يؤثر App Engine في قدرة قاعدة البيانات هذه على خدمة الطلبات. وهذا هو الإعداد الافتراضي لقواعد البيانات التي يتم إنشاؤها باستخدام واجهة برمجة تطبيقات Firestore. |
إعداد CmekConfig
تهيئة مفتاح التشفير المُدار للعميل (CMEK) لقاعدة بيانات Firestore. وفي حال عدم توفّرها، يتم تأمين قاعدة البيانات باستخدام مفتاح تشفير Google التلقائي.
الحقول | |
---|---|
kms_key_name |
يجب ملء الحقل. لا يُسمح باستخدام سوى المفاتيح للتشفير في الموقع الجغرافي نفسه لقاعدة البيانات هذه. بالنسبة إلى متاجر nam5 المتعددة المناطق في Firestore، يتطابق ذلك مع Cloud KMS المتعددة المناطق. بالنسبة إلى البلدان المتعددة المناطق في eur3 في Firestore، يتوافق هذا مع Cloud KMS في أوروبا متعددة المناطق. يمكنك الانتقال إلى https://cloud.google.com/kms/docs/locations. التنسيق المتوقَّع هو |
active_key_version[] |
النتائج فقط. إصدارات KMS المستخدَمة حاليًا. أثناء تغيير المفاتيح، يمكن أن يكون هناك عدة إصدارات للمفاتيح قيد الاستخدام. التنسيق المتوقَّع هو |
وضع ConcurrencyMode
نوع وضع التحكم في التزامن للمعاملات.
التعدادات | |
---|---|
CONCURRENCY_MODE_UNSPECIFIED |
غير مستخدَم. |
OPTIMISTIC |
يمكنك استخدام التحكم المتفائل في التزامن افتراضيًا. يتوفر هذا الوضع لقواعد بيانات Cloud Firestore. |
PESSIMISTIC |
يمكنك استخدام التحكم في التزامن المتشائم افتراضيًا. يتوفر هذا الوضع لقواعد بيانات Cloud Firestore. وهذا هو الإعداد التلقائي لـ Cloud Firestore. |
OPTIMISTIC_WITH_ENTITY_GROUPS |
يمكنك استخدام تحكُّم متفائل في التزامن مع مجموعات الكيانات تلقائيًا. هذا هو الوضع الوحيد المتاح لتخزين البيانات في السحابة الإلكترونية. هذا الوضع متاح أيضًا لـ Cloud Firestore مع وضع "تخزين البيانات"، ولكن لا يُنصَح به. |
نوع قاعدة البيانات
نوع قاعدة البيانات. يُرجى الانتقال إلى https://cloud.google.com/datastore/docs/firestore-or-datastore للحصول على معلومات حول كيفية الاختيار.
لا يُسمَح بتغييرات الوضع إلا إذا كانت قاعدة البيانات فارغة.
التعدادات | |
---|---|
DATABASE_TYPE_UNSPECIFIED |
القيمة التلقائية. يتم استخدام هذه القيمة إذا تم حذف نوع قاعدة البيانات. |
FIRESTORE_NATIVE |
الوضع الأصلي في Firestore |
DATASTORE_MODE |
متجر Firestore في وضع تخزين البيانات. |
رسالة DeleteProtectionState
حالة حماية حذف قاعدة البيانات.
التعدادات | |
---|---|
DELETE_PROTECTION_STATE_UNSPECIFIED |
القيمة التلقائية. لم يتم تحديد نوع الحماية من الحذف. |
DELETE_PROTECTION_DISABLED |
ميزة الحماية من الحذف غير مفعّلة. |
DELETE_PROTECTION_ENABLED |
ميزة الحماية من الحذف مفعّلة. |
تفعيل PointInTimeRecovery
تفعيل ميزة "استرداد البيانات في نقطة زمنية"
التعدادات | |
---|---|
POINT_IN_TIME_RECOVERY_ENABLEMENT_UNSPECIFIED |
غير مستخدَم. |
POINT_IN_TIME_RECOVERY_ENABLED |
تتوفّر عمليات القراءة في إصدارات محدَّدة من البيانات خلال آخر 7 أيام:
يمكن استخدام |
POINT_IN_TIME_RECOVERY_DISABLED |
تتوفّر عمليات القراءة على أي نسخة من البيانات خلال آخر ساعة. |
حذف النسخ الاحتياطي
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم النسخة الاحتياطية التي تريد حذفها. التنسيق هو |
طلب حذف النسخ الاحتياطي
طلب [FirestoreAdmin.Delete BackupSchedules][].
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم الجدول الزمني للنسخ الاحتياطي. التنسيق |
حذف قاعدة بيانات البيانات الوصفية
لا يشتمل هذا النوع على أي حقول.
بيانات التعريف المتعلّقة بعملية حذف قاعدة البيانات
حذف قاعدة البياناتRequest
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم النموذج |
etag |
العلامة الحالية لقاعدة البيانات. في حال توفير علامة etag وعدم تطابقها مع العلامة الحالية لقاعدة البيانات، سيتم حظر الحذف وسيظهر الخطأ تعذّر_PRE وغيرها. |
حذفIndexRequest
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم النموذج |
تصدير المستندات الوصفية
البيانات الوصفية لـ google.longrunning.Operation
نتيجة من FirestoreAdmin.ExportDocuments
الحقول | |
---|---|
start_time |
وقت بدء هذه العملية. |
end_time |
وقت اكتمال هذه العملية. سيتم إلغاء ضبط هذه السياسة إذا كانت العملية لا تزال قيد التنفيذ. |
operation_state |
حالة عملية التصدير. |
progress_documents |
مستوى التقدم في هذه العملية ضمن المستندات |
progress_bytes |
مستوى تقدم هذه العملية، بالبايت. |
collection_ids[] |
معرّفات المجموعات التي يتم تصديرها |
output_uri_prefix |
المكان الذي يتم تصدير المستندات إليه. |
namespace_ids[] |
معرّفات مساحات الاسم التي يتم تصديرها |
snapshot_time |
الطابع الزمني الذي يتوافق مع إصدار قاعدة البيانات التي يتم تصديرها. في حال عدم تحديدها، ما مِن ضمانات بشأن اتساق المستندات التي يتم تصديرها. |
ExportDocumentsRequest
الحقول | |
---|---|
name |
يجب ملء الحقل. قاعدة البيانات للتصدير. يجب أن يكون التنسيق: |
collection_ids[] |
معرّفات المجموعات المطلوب تصديرها الحالة "غير محدّد" تعني جميع المجموعات. |
output_uri_prefix |
معرِّف الموارد المنتظم (URI) للمخرجات. لا تتوافق حاليًا سوى مع معرِّفات الموارد المنتظمة (URI) لخدمة Google Cloud Storage على النحو التالي: |
namespace_ids[] |
تمثل القائمة الفارغة جميع مساحات الاسم. هذا هو الاستخدام المفضل لقواعد البيانات التي لا تستخدم مساحات الاسم. يمثل عنصر السلسلة الفارغ مساحة الاسم التلقائية. يجب استخدام هذا الإجراء إذا كانت قاعدة البيانات تحتوي على بيانات في مساحات اسم غير تلقائية، ولكن لا تريد تضمينها. يجب أن تكون كل مساحة اسم في هذه القائمة فريدة. |
snapshot_time |
الطابع الزمني الذي يتوافق مع إصدار قاعدة البيانات المراد تصديرها. يجب أن يكون الطابع الزمني في الماضي، وأن يتم تقريبه إلى الدقيقة وألا يمرّ أكثر من |
ExportDocumentsResponse (تصدير المستندات)
تم عرضه في حقل الرد google.longrunning.Operation
.
الحقول | |
---|---|
output_uri_prefix |
موقع ملفات الإخراج يمكن استخدام ذلك لبدء عملية الاستيراد إلى Cloud Firestore (هذا المشروع أو مشروع آخر) بعد اكتمال العملية بنجاح. |
الحقل
تمثل حقلاً واحدًا في قاعدة البيانات.
يتم تجميع الحقول حسب "مجموعة المجموعة" التي تمثل كل المجموعات في قاعدة البيانات بالمعرف نفسه.
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم حقل بالنموذج يمكن أن يكون مسار الحقل اسم حقل بسيطًا، مثل يمكن اقتباس مسارات الحقول باستخدام أمثلة: (ملاحظة: تتم كتابة التعليقات هنا ببنية markdown، وبالتالي تتوفّر طبقة إضافية من الفواصل العليا المائلة لتمثيل كتلة الرموز) يحتوي حقل |
index_config |
إعدادات الفهرس لهذا الحقل. في حال ترك هذه السياسة بدون ضبط، ستتم إعادة فهرسة الحقول إلى الإعدادات التي حدّدتها سياسة |
ttl_config |
إعدادات مدة البقاء (TTL) الخاصة بجهاز |
إعدادات الفهرس
إعدادات الفهرس لهذا الحقل.
الحقول | |
---|---|
indexes[] |
الفهارس المتوافقة مع هذا الحقل |
uses_ancestor_config |
النتائج فقط. عندما تكون القيمة "صحيح"، يتم ضبط إعدادات فهرس |
ancestor_field |
النتائج فقط. يحدد اسم مورد |
reverting |
النتائج فقط عندما تكون القيمة "صحيح"، يعني ذلك أنّ إعدادات فهرس |
إعداد TtlConfig
إعداد TTL (مدة البقاء) للمستندات التي تم ضبط Field
فيها.
سيتم التعامل مع تخزين قيمة الطابع الزمني في حقل مُفعّل مدة البقاء (TTL) على أنّه وقت انتهاء الصلاحية المطلق للمستند. تشير قيم الطوابع الزمنية في الماضي إلى أنّ المستند مؤهَّل لانتهاء الصلاحية الفوري. سيؤدي استخدام أي نوع بيانات آخر أو ترك الحقل فارغًا إلى إيقاف انتهاء الصلاحية للمستند الفردي.
الحقول | |
---|---|
state |
النتائج فقط. حالة تهيئة مدة البقاء. |
الولاية
حالة تطبيق إعداد مدة البقاء على جميع المستندات.
التعدادات | |
---|---|
STATE_UNSPECIFIED |
الولاية غير محدّدة أو غير معروفة. |
CREATING |
يجري تطبيق مدة البقاء. هناك عملية نشطة لفترة طويلة لتتبع التغيير. وسيتم تطبيق مدة البقاء (TTL) للمستندات المكتوبة حديثًا على النحو المطلوب. لا تزال مدة البقاء المطلوبة في المستندات الحالية قيد المعالجة. عند معالجة مدة البقاء على جميع المستندات الحالية، سيتم نقل الحالة إلى "نشطة". |
ACTIVE |
مدة البقاء نشطة لجميع المستندات. |
NEEDS_REPAIR |
تعذر تفعيل تهيئة TTL لجميع المستندات الحالية. وسيستمر تطبيق مدة البقاء (TTL) الخاصة بالمستندات المكتوبة حديثًا. تمت إعادة LRO عند تعذُّر إجراء آخر محاولة لتفعيل مدة البقاء (TTL) لهذا Field ، وقد يحتوي على مزيد من التفاصيل. |
البيانات الوصفية للعمليات الميدانية
البيانات الوصفية لـ google.longrunning.Operation
نتيجة من FirestoreAdmin.UpdateField
الحقول | |
---|---|
start_time |
وقت بدء هذه العملية. |
end_time |
وقت اكتمال هذه العملية. سيتم إلغاء ضبط هذه السياسة إذا كانت العملية لا تزال قيد التنفيذ. |
field |
تمثّل هذه السمة مورد الحقل الذي تعمل عليه هذه العملية. مثلاً: |
index_config_deltas[] |
هذه قائمة من |
state |
حالة العملية. |
progress_documents |
مستوى التقدم في هذه العملية ضمن المستندات |
progress_bytes |
مستوى تقدم هذه العملية، بالبايت. |
ttl_config_delta |
لوصف دلتا لإعداد TTL. |
IndexConfigDelta
معلومات حول تغيير في إعدادات الفهرس.
الحقول | |
---|---|
change_type |
تحدد هذه السمة كيفية تغيّر الفهرس. |
index |
الفهرس الذي يتم تغييره. |
نوع التغيير
تحدد هذه السمة كيفية تغيّر الفهرس.
التعدادات | |
---|---|
CHANGE_TYPE_UNSPECIFIED |
نوع التغيير غير محدّد أو معروف. |
ADD |
تتم إضافة فهرس الحقل الفردي. |
REMOVE |
جارٍ إزالة فهرس الحقل الفردي. |
لغة TtlConfigDelta
معلومات حول تغيير إعدادات مدة البقاء (TTL)
الحقول | |
---|---|
change_type |
تحدد هذه السمة كيفية تغيير إعدادات مدة البقاء (TTL). |
نوع التغيير
يحدد كيفية تغيير إعداد TTL.
التعدادات | |
---|---|
CHANGE_TYPE_UNSPECIFIED |
نوع التغيير غير محدّد أو معروف. |
ADD |
تتم الآن إضافة إعداد TTL. |
REMOVE |
جارٍ إزالة إعداد TTL. |
الحصول على طلب الاحتفاظ بنسخة احتياطية
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم النسخة الاحتياطية المطلوب استرجاعها التنسيق هو |
الحصول على نسخة احتياطية حول المجدول
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم الجدول الزمني للنسخ الاحتياطي. التنسيق |
GetDatabaseRequest
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم النموذج |
طلب حقل الحصول على حقل
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم النموذج |
طلب الحصول على الفهرس
الحقول | |
---|---|
name |
يجب ملء الحقل. اسم النموذج |
استيراد المستندات الوصفية
البيانات الوصفية لـ google.longrunning.Operation
نتيجة من FirestoreAdmin.ImportDocuments
الحقول | |
---|---|
start_time |
وقت بدء هذه العملية. |
end_time |
وقت اكتمال هذه العملية. سيتم إلغاء ضبط هذه السياسة إذا كانت العملية لا تزال قيد التنفيذ. |
operation_state |
حالة عملية الاستيراد. |
progress_documents |
مستوى التقدم في هذه العملية ضمن المستندات |
progress_bytes |
مستوى تقدم هذه العملية، بالبايت. |
collection_ids[] |
معرّفات المجموعات التي يتم استيرادها. |
input_uri_prefix |
موقع المستندات التي يتم استيرادها. |
namespace_ids[] |
معرّفات مساحات الاسم التي يتم استيرادها |
طلب استيراد المستندات
الحقول | |
---|---|
name |
يجب ملء الحقل. قاعدة بيانات ليتم الاستيراد إليها. يجب أن يكون التنسيق: |
collection_ids[] |
معرّفات المجموعات المطلوب استيرادها. الحالة "غير محدّد" تعني جميع المجموعات المضمّنة في عملية الاستيراد. |
input_uri_prefix |
موقع الملفات التي تم تصديرها يجب أن يتطابق هذا الأمر مع out_uri_prefix أمر ExportDocumentsResponse (الاستجابة للطلب) من عملية تصدير اكتملت بنجاح. يُرجى الاطّلاع على: |
namespace_ids[] |
تمثل القائمة الفارغة جميع مساحات الاسم. هذا هو الاستخدام المفضل لقواعد البيانات التي لا تستخدم مساحات الاسم. يمثل عنصر السلسلة الفارغ مساحة الاسم التلقائية. يجب استخدام هذا الإجراء إذا كانت قاعدة البيانات تحتوي على بيانات في مساحات اسم غير تلقائية، ولكن لا تريد تضمينها. يجب أن تكون كل مساحة اسم في هذه القائمة فريدة. |
الفهرس
تتيح فهارس Cloud Firestore استعلامات بسيطة ومعقدة مقابل المستندات الموجودة في قاعدة البيانات.
الحقول | |
---|---|
name |
النتائج فقط. اسم محدد من قِبل الخادم لهذا الفهرس. سيكون هذا الاسم للفهارس المركّبة كما يلي: |
query_scope |
تسمح الفهارس ذات نطاق طلب بحث المجموعة المحدد بطلبات البحث ضمن مجموعة تابعة لمستند معيّن، والتي تم تحديدها في وقت طلب البحث، وتحتوي على معرّف المجموعة نفسه. إنّ الفهارس ذات نطاق طلبات البحث المحدّدة لمجموعة المجموعات تسمح بطلبات البحث مقابل كل المجموعات الواردة من مستند معيّن، والتي يتم تحديدها في وقت طلب البحث، والتي لها معرّف المجموعة نفسه كهذا الفهرس. |
api_scope |
نطاق واجهة برمجة التطبيقات المتوافق مع هذا الفهرس. |
fields[] |
الحقول التي يتيحها هذا الفهرس. بالنسبة إلى الفهارس المركّبة، يتطلب هذا الأمر حقلين كحد أدنى و100 حقل كحد أقصى. يكون إدخال الحقل الأخير دائمًا لمسار الحقل بالنسبة إلى فهارس الحقل الأحادي، سيكون هذا دائمًا إدخالاً واحدًا فقط مع مسار حقل مساوٍ لمسار الحقل الخاص بالحقل المرتبط. |
state |
النتائج فقط. حالة عرض الفهرس |
أبيسكوب
يحدّد نطاق واجهة برمجة التطبيقات واجهات برمجة التطبيقات (Firestore Native أو Firestore في وضع Datastore) المتوافقة مع طلبات البحث.
التعدادات | |
---|---|
ANY_API |
لا يمكن استخدام الفهرس إلا بواسطة واجهة برمجة تطبيقات Firestore Native query. هذا هو الخيار التلقائي. |
DATASTORE_MODE_API |
يمكن استخدام الفهرس فقط بواسطة Firestore في واجهة برمجة تطبيقات استعلام وضع Datastore Mode. |
حقل الفهرس
حقل في فهرس. يصف field_path الحقل الذي تمت فهرسته، ويصف value_mode كيفية فهرسة قيمة الحقل.
الحقول | |
---|---|
field_path |
يمكن أن يكون name. بالنسبة إلى فهارس الحقل الفردي، يجب أن تتطابق مع اسم الحقل أو قد يتم حذفها. |
حقل الاتحاد value_mode كيفية فهرسة قيمة الحقل يمكن أن يكون الحقل "value_mode " واحدًا فقط مما يلي: |
|
order |
تشير هذه السمة إلى أن هذا الحقل يتيح الترتيب حسب الترتيب المحدّد أو المقارنة باستخدام = أو != أو < أو <= أو > أو >=. |
array_config |
تشير هذه السمة إلى أنّ هذا الحقل يتيح العمليات على |
vector_config |
يشير إلى أن هذا الحقل يدعم عمليات الجار الأقرب والمسافة على الخط المتجه. |
إعدادات المصفوفة
إعدادات قيم المصفوفة المتوافقة.
التعدادات | |
---|---|
ARRAY_CONFIG_UNSPECIFIED |
لا يتيح الفهرس طلبات صفيف إضافية. |
CONTAINS |
يدعم الفهرس استعلامات احتواء الصفيف. |
طلب
الطلبات المتوافقة.
التعدادات | |
---|---|
ORDER_UNSPECIFIED |
لم يتم تحديد الترتيب. هذا الخيار غير صالح. |
ASCENDING |
يتم ترتيب الحقل حسب قيمة حقل تصاعدية. |
DESCENDING |
يتم ترتيب الحقل حسب قيمة الحقل التنازلي. |
ملف VectorConfig
تهيئة الفهرس لدعم عمليات البحث عن المتجهات
الحقول | |
---|---|
dimension |
يجب ملء الحقل. سمة المتّجه التي تنطبق عليها هذه الإعدادات سيتضمن الفهرس الناتج فقط متجهات من هذا البُعد، ويمكن استخدامه للبحث المتجهات بالبُعد نفسه. |
حقل الاتحاد type نوع الفهرس المستخدَم. يمكن أن يكون الحقل "type " واحدًا فقط مما يلي: |
|
flat |
يشير إلى أن فهرس الخط المتجه هو فهرس مسطح. |
المؤشر الثابت
لا يشتمل هذا النوع على أي حقول.
يشير ذلك المصطلح إلى فهرس يخزِّن المتجهات في بنية بيانات ثابتة ويوفّر إمكانية البحث الشامل.
نطاق طلب البحث
يحدد نطاق طلب البحث النطاق الذي يتم تشغيل طلب البحث فيه. ويتم تحديد ذلك في حقل from
في طلب بحث منظَّم.
التعدادات | |
---|---|
QUERY_SCOPE_UNSPECIFIED |
نطاق طلب البحث غير محدد. هذا الخيار غير صالح. |
COLLECTION |
تسمح الفهارس ذات نطاق طلب بحث المجموعة المحدد بطلبات البحث في مجموعة تابعة لمستند معيّن، والتي تم تحديدها في وقت طلب البحث، وتحتوي على معرّف المجموعة المحدد في الفهرس. |
COLLECTION_GROUP |
إنّ الفهارس ذات نطاق طلبات البحث المحدّدة لمجموعة المجموعات تسمح بإجراء طلبات بحث مقابل كل المجموعات التي تم تحديد معرّف المجموعة لها في الفهرس. |
COLLECTION_RECURSIVE |
أدرِج أصل المجموعات كلّها في الفهرس. متاح فقط لقواعد بيانات وضع مخزن البيانات. |
الولاية
حالة الفهرس. أثناء إنشاء الفهرس، سيكون الفهرس بالحالة CREATING
. في حال إنشاء الفهرس بنجاح، سيتم نقله إلى الحالة READY
. إذا واجهنا مشكلة في إنشاء الفهرس، سينتقل الفهرس إلى حالة NEEDS_REPAIR
.
التعدادات | |
---|---|
STATE_UNSPECIFIED |
لم يتم تحديد الولاية. |
CREATING |
يتم إنشاء الفهرس. هناك عملية نشطة لفترة طويلة للفهرس. يتم تحديث الفهرس عند كتابة مستند. قد تتوفر بعض بيانات الفهرس. |
READY |
الفهرس جاهز للاستخدام. يتم تحديث الفهرس عند كتابة مستند. تتم تعبئة الفهرس بالكامل من جميع المستندات المخزنة التي ينطبق عليها. |
NEEDS_REPAIR |
تم إنشاء الفهرس، ولكن حدث خطأ. ليست هناك عملية نشطة لفترة طويلة للفهرس، وقد تعذّر إتمام آخر عملية طويلة الأمد تمت معالجتها مؤخرًا. لا يتم تحديث الفهرس عند كتابة مستند. قد تتوفر بعض بيانات الفهرس. استخدِم واجهة برمجة التطبيقات google.long running.Operations لتحديد سبب إخفاق العملية الأخيرة التي حاولت إنشاء هذا الفهرس، ثم أعد إنشاء الفهرس. |
IndexOperationMetadata
البيانات الوصفية لـ google.longrunning.Operation
نتيجة من FirestoreAdmin.CreateIndex
الحقول | |
---|---|
start_time |
وقت بدء هذه العملية. |
end_time |
وقت اكتمال هذه العملية. سيتم إلغاء ضبط هذه السياسة إذا كانت العملية لا تزال قيد التنفيذ. |
index |
مورد الفهرس الذي يتم تنفيذ هذه العملية عليه. مثلاً: |
state |
حالة العملية. |
progress_documents |
مستوى التقدم في هذه العملية ضمن المستندات |
progress_bytes |
مستوى تقدم هذه العملية، بالبايت. |
قائمة النسخ الاحتياطي للجداول الزمنية
الحقول | |
---|---|
parent |
يجب ملء الحقل. قاعدة البيانات الرئيسية. التنسيق هو |
ردّ ListالاحتفاظsSchedulesResponse
الردّ على FirestoreAdmin.ListBackupSchedules
.
الحقول | |
---|---|
backup_schedules[] |
قائمة بكل الجداول الزمنية للاحتفاظ بنسخة احتياطية |
قائمة النسخ الاحتياطي
الحقول | |
---|---|
parent |
يجب ملء الحقل. الموقع المطلوب إدراج النُسخ الاحتياطية منه. التنسيق هو |
قائمة النسخ الاحتياطي
الردّ على FirestoreAdmin.ListBackups
.
الحقول | |
---|---|
backups[] |
قائمة بجميع النسخ الاحتياطية للمشروع. |
unreachable[] |
قائمة بالمواقع الجغرافية التي تعذّر جلب النُسخ الاحتياطية منها وبدلاً من رفض الطلبات بالكامل عند عدم إمكانية الوصول إلى موقع واحد، تعرض هذه الاستجابة مجموعة نتائج جزئية وقائمة بالمواقع الجغرافية التي لا يمكن الوصول إليها هنا. ويمكن إعادة محاولة إرسال الطلب من موقع جغرافي واحد للاطّلاع على خطأ ملموس. |
طلب قاعدة البيانات
طلب سرد قواعد بيانات Firestore في جميع المواقع الخاصة بمشروع.
الحقول | |
---|---|
parent |
يجب ملء الحقل. اسم عنصر رئيسي بالنموذج |
استجابة قاعدة بيانات قوائم البيانات
تمثّل هذه السمة قائمة قواعد البيانات لأحد المشاريع.
الحقول | |
---|---|
databases[] |
قواعد البيانات في المشروع. |
unreachable[] |
في حالة عدم إمكانية سرد بيانات متعلقة بقواعد البيانات الفردية، فسيتم تسجيلها هنا. قد يكون الإدخال على سبيل المثال: project/some_project/locations/some_location. يمكن أن يحدث ذلك إذا كانت منطقة السحابة الإلكترونية التي تقع فيها قاعدة البيانات غير متوفّرة حاليًا. في هذه الحالة، لا يمكننا جلب كل التفاصيل المتعلقة بقاعدة البيانات. قد يمكنك الحصول على رسالة خطأ أكثر تفصيلاً (أو ربما جلب المورد) من خلال إرسال طلب "Get" للمورد أو طلب "قائمة" للموقع المحدد. |
طلب حقول القائمة
الحقول | |
---|---|
parent |
يجب ملء الحقل. اسم عنصر رئيسي بالنموذج |
filter |
الفلتر المطلوب تطبيقه على نتائج القائمة. في الوقت الحالي، لا يدعم |
page_size |
عدد النتائج المطلوب عرضها. |
page_token |
رمز مميز للصفحة تم عرضه من خلال مكالمة سابقة إلى |
استجابة حقول القائمة
الردّ على FirestoreAdmin.ListFields
.
الحقول | |
---|---|
fields[] |
الحقول المطلوبة. |
next_page_token |
هو الرمز المميز للصفحة الذي يمكن استخدامه لطلب صفحة أخرى من النتائج. إذا كان فارغًا، تكون هذه هي الصفحة الأخيرة. |
طلب ListIndexes
الحقول | |
---|---|
parent |
يجب ملء الحقل. اسم عنصر رئيسي بالنموذج |
filter |
الفلتر المطلوب تطبيقه على نتائج القائمة. |
page_size |
عدد النتائج المطلوب عرضها. |
page_token |
رمز مميز للصفحة تم عرضه من خلال مكالمة سابقة إلى |
استجابة ListIndexesResponse
الردّ على FirestoreAdmin.ListIndexes
.
الحقول | |
---|---|
indexes[] |
الفهارس المطلوبة. |
next_page_token |
هو الرمز المميز للصفحة الذي يمكن استخدامه لطلب صفحة أخرى من النتائج. إذا كان فارغًا، تكون هذه هي الصفحة الأخيرة. |
البيانات الوصفية للموقع الجغرافي
لا يشتمل هذا النوع على أي حقول.
رسالة البيانات الوصفية للموقع الإلكتروني google.cloud.location.Location.metadata
.
حالة العملية
لوصف حالة العملية.
التعدادات | |
---|---|
OPERATION_STATE_UNSPECIFIED |
الحالة غير محدّدة. |
INITIALIZING |
يتم تجهيز الطلب للمعالجة. |
PROCESSING |
تتم حاليًا معالجة الطلب. |
CANCELLING |
جارٍ إلغاء الطلب بعد أن يُدعى المستخدم google.long running.Operations.CancelOperation on العملية. |
FINALIZING |
تمت معالجة الطلب وهو في المرحلة النهائية. |
SUCCESSFUL |
تم إكمال الطلب بنجاح. |
FAILED |
انتهت معالجة الطلب، ولكن حدث خطأ. |
CANCELLED |
تم إلغاء الطلب بعد أن يُسمّى المستخدم google.long running.Operations.CancelOperation. |
مستوى التقدّم
وصف مستوى تقدم العملية. وحدة العمل عامة ويجب تفسيرها استنادًا إلى مكان استخدام Progress
.
الحقول | |
---|---|
estimated_work |
مقدار العمل المقدر. |
completed_work |
مقدار العمل المنجز. |
استعادة قاعدة بيانات البيانات الوصفية
البيانات الوصفية لـ long-running operation
من طلب [RestoreDatabase][google.firestore.admin.v1.RestoreDatabase]
الحقول | |
---|---|
start_time |
الوقت الذي بدأت فيه عملية الاستعادة. |
end_time |
وقت انتهاء عملية الاستعادة، لا يتم ضبط الوقت المحدَّد لعمليات الاستعادة الجارية. |
operation_state |
حالة عملية الاستعادة. |
database |
اسم قاعدة البيانات التي تتم استعادة البيانات إليها. |
backup |
اسم النسخة الاحتياطية التي تتم استعادة البيانات منها. |
progress_percentage |
المدة الزمنية لعملية الاستعادة هي كنسبة مئوية مقدَّرة للوقت المتبقي. |
استعادة قاعدة البياناتRequest
رسالة الطلب لـ [FirestoreAdmin.RestoreDatabase][google.firestore.admin.v1.RestoreDatabase].
الحقول | |
---|---|
parent |
يجب ملء الحقل. المشروع الذي ستتم استعادة قاعدة البيانات فيه. التنسيق هو |
database_id |
يجب ملء الحقل. المعرِّف المطلوب استخدامه لقاعدة البيانات، والذي سيصبح المكوّن الأخير في اسم مورد قاعدة البيانات. يجب عدم إقران معرّف قاعدة البيانات هذا بقاعدة بيانات موجودة. ويجب أن تتألف هذه القيمة من 4 إلى 63 حرفًا. الأحرف الصالحة هي /[a-z][0-9]-/ حيث يبدأ الحرف الأول بحرف آخر أو رقم. يجب ألا يشبه المعرّف الفريد العالمي (UUID) /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/. رقم تعريف قاعدة البيانات "(التلقائي)" صالح أيضًا. |
حقل الاتحاد يمكن أن يكون الحقل " |
|
backup |
نسخة احتياطية للاستعادة منها. يجب أن يكون الطالب من المشروع نفسه الذي ينتمي إليه أحد الوالدَين. التنسيق هو: |
طلب تحديث الجدول الزمني للنسخ الاحتياطي
الحقول | |
---|---|
backup_schedule |
يجب ملء الحقل. الجدول الزمني للنسخ الاحتياطي الذي سيتم تعديله. |
update_mask |
قائمة الحقول التي سيتم تعديلها. |
تحديث قاعدة البيانات الوصفية
لا يشتمل هذا النوع على أي حقول.
بيانات التعريف المتعلّقة بعملية تعديل قاعدة البيانات
تحديث قاعدة البياناتRequest
الحقول | |
---|---|
database |
يجب ملء الحقل. قاعدة البيانات المطلوب تحديثها. |
update_mask |
قائمة الحقول التي سيتم تعديلها. |
طلب تعديل الحقل
الحقول | |
---|---|
field |
يجب ملء الحقل. الحقل الذي سيتم تعديله. |
update_mask |
قناع، مرتبط بالحقل. في حال تحديد هذه السمة، سيتم تعديل الإعدادات التي حدّدها هذا الحقل_mask فقط في الحقل. |
التكرار الأسبوعي
يُمثِّل ذلك جدولاً زمنيًا متكرّرًا يتم تشغيله في يوم محدَّد من الأسبوع.
وتكون المنطقة الزمنية حسب التوقيت العالمي المنسَّق (UTC).
الحقول | |
---|---|
day |
اليوم من الأسبوع الذي يتم فيه عرض الإعلانات. يوم DAY_OF_WEEK_UNSPECIFIED غير مسموح به. |