CreateOrUpdateIndexOptions interface
خيارات لإنشاء/تحديث عملية الفهرس.
- يمتد
الخصائص
| allow |
يسمح بإضافة المحللات الجديدة أو الرموز المميزة أو عوامل تصفية الرمز المميز أو عوامل تصفية الأحرف إلى فهرس عن طريق أخذ الفهرس دون اتصال لبضع ثوان على الأقل. يؤدي هذا مؤقتا إلى فشل طلبات الفهرسة والاستعلام. يمكن أن يضعف أداء الفهرس وكتابته لعدة دقائق بعد تحديث الفهرس، أو أطول للفهارس الكبيرة جدا. |
| only |
إذا تم تعيينه إلى صحيح، حذف المورد فقط إذا تطابق etag. |
الخصائص الموروثة
| abort |
الإشارة التي يمكن استخدامها لإجهاض الطلبات. |
| on |
دالة سيتم استدعاؤها في كل مرة يتم فيها تلقي استجابة من الخادم أثناء تنفيذ العملية المطلوبة. قد يتم استدعاؤه عدة مرات. |
| request |
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية. |
| serializer |
خيارات لتجاوز سلوك التسلسل/إلغاء التسلسل. |
| tracing |
الخيارات المستخدمة عند تمكين التتبع. |
تفاصيل الخاصية
allowIndexDowntime
يسمح بإضافة المحللات الجديدة أو الرموز المميزة أو عوامل تصفية الرمز المميز أو عوامل تصفية الأحرف إلى فهرس عن طريق أخذ الفهرس دون اتصال لبضع ثوان على الأقل. يؤدي هذا مؤقتا إلى فشل طلبات الفهرسة والاستعلام. يمكن أن يضعف أداء الفهرس وكتابته لعدة دقائق بعد تحديث الفهرس، أو أطول للفهارس الكبيرة جدا.
allowIndexDowntime?: boolean
قيمة الخاصية
boolean
onlyIfUnchanged
إذا تم تعيينه إلى صحيح، حذف المورد فقط إذا تطابق etag.
onlyIfUnchanged?: boolean
قيمة الخاصية
boolean
تفاصيل الخاصية الموروثة
abortSignal
الإشارة التي يمكن استخدامها لإجهاض الطلبات.
abortSignal?: AbortSignalLike
قيمة الخاصية
موروث من OperationOptions.abortSignal
onResponse
دالة سيتم استدعاؤها في كل مرة يتم فيها تلقي استجابة من الخادم أثناء تنفيذ العملية المطلوبة. قد يتم استدعاؤه عدة مرات.
onResponse?: RawResponseCallback
قيمة الخاصية
موروث من OperationOptions.onResponse
requestOptions
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية.
requestOptions?: OperationRequestOptions
قيمة الخاصية
موروثة من OperationOptions.requestOptions
serializerOptions
خيارات لتجاوز سلوك التسلسل/إلغاء التسلسل.
serializerOptions?: SerializerOptions
قيمة الخاصية
موروثة من OperationOptions.serializerOptions
tracingOptions
الخيارات المستخدمة عند تمكين التتبع.
tracingOptions?: OperationTracingOptions
قيمة الخاصية
موروث من OperationOptions.tracingOptions