المرجع: حقل
تمثل حقلاً واحدًا في قاعدة البيانات.
يتم تجميع الحقول حسب "مجموعة المجموعة" التي تمثل كل المجموعات في قاعدة البيانات بالمعرف نفسه.
تمثيل JSON |
---|
{ "name": string, "indexConfig": { object ( |
الحقول | |
---|---|
name |
مطلوبة. اسم حقل بالنموذج يمكن أن يكون مسار الحقل اسم حقل بسيطًا، مثل يمكن اقتباس مسارات الحقول باستخدام أمثلة: (ملاحظة: تتم كتابة التعليقات هنا ببنية markdown، وبالتالي تتوفّر طبقة إضافية من الفواصل العليا المائلة لتمثيل كتلة الرموز) يحتوي حقل |
indexConfig |
إعدادات الفهرس لهذا الحقل. في حال ترك هذه السياسة بدون ضبط، ستتم إعادة فهرسة الحقول إلى الإعدادات التي حدّدتها سياسة |
ttlConfig |
إعدادات مدة البقاء (TTL) الخاصة بجهاز |
IndexConfig
إعدادات الفهرس لهذا الحقل.
تمثيل JSON |
---|
{
"indexes": [
{
object ( |
الحقول | |
---|---|
indexes[] |
الفهارس المتوافقة مع هذا الحقل |
usesAncestorConfig |
النتائج فقط. عندما تكون القيمة "صحيح"، يتم ضبط إعدادات فهرس |
ancestorField |
النتائج فقط. يحدد اسم مورد |
reverting |
النتائج فقط عندما تكون القيمة "صحيح"، يعني ذلك أنّ إعدادات فهرس |
TtlConfig
إعداد TTL (مدة البقاء) للمستندات التي تم ضبط Field
فيها.
سيتم التعامل مع تخزين قيمة الطابع الزمني في حقل مُفعّل مدة البقاء (TTL) على أنّه وقت انتهاء الصلاحية المطلق للمستند. تشير قيم الطوابع الزمنية في الماضي إلى أنّ المستند مؤهَّل لانتهاء الصلاحية الفوري. سيؤدي استخدام أي نوع بيانات آخر أو ترك الحقل فارغًا إلى إيقاف انتهاء الصلاحية للمستند الفردي.
تمثيل JSON |
---|
{
"state": enum ( |
الحقول | |
---|---|
state |
النتائج فقط. حالة تهيئة مدة البقاء. |
الحالة
حالة تطبيق إعداد مدة البقاء على جميع المستندات.
عمليات التعداد | |
---|---|
STATE_UNSPECIFIED |
الولاية غير محدّدة أو غير معروفة. |
CREATING |
يجري تطبيق مدة البقاء. هناك عملية نشطة لفترة طويلة لتتبع التغيير. وسيتم تطبيق مدة البقاء (TTL) للمستندات المكتوبة حديثًا على النحو المطلوب. لا تزال مدة البقاء المطلوبة في المستندات الحالية قيد المعالجة. عند معالجة مدة البقاء على جميع المستندات الحالية، سيتم نقل الحالة إلى "نشطة". |
ACTIVE |
مدة البقاء نشطة لجميع المستندات. |
NEEDS_REPAIR |
تعذر تفعيل تهيئة TTL لجميع المستندات الحالية. وسيستمر تطبيق مدة البقاء (TTL) الخاصة بالمستندات المكتوبة حديثًا. تمت إعادة LRO عند تعذُّر إجراء آخر محاولة لتفعيل مدة البقاء (TTL) لهذا Field ، وقد يحتوي على مزيد من التفاصيل. |
الطُرق |
|
---|---|
|
للحصول على البيانات الوصفية وإعدادات أحد الحقول. |
|
يسرد إعدادات الحقل والبيانات الوصفية لقاعدة البيانات هذه. |
|
لتعديل إعدادات حقل |