CreateOrUpdateIndexOptions interface

建立/更新索引作業的選項。

Extends

屬性

allowIndexDowntime

允許將索引離線至少幾秒鐘,讓新的分析器、令牌化程式、令牌篩選或 char 篩選新增至索引。 這暫時會導致索引編製和查詢要求失敗。 更新索引之後,索引的效能和寫入可用性可能會受損數分鐘,或非常大型索引的效能和寫入時間較長。

onlyIfUnchanged

如果設定為 true,只有當 etag 相符時,才會刪除 Resource。

繼承的屬性

abortSignal

可用來中止要求的訊號。

onResponse

每次從伺服器收到回應時,要呼叫的函式,同時執行要求的作業。 可以多次呼叫。

requestOptions

建立和傳送此作業之 HTTP 要求時所使用的選項。

tracingOptions

啟用追蹤時所使用的選項。

屬性詳細資料

allowIndexDowntime

允許將索引離線至少幾秒鐘,讓新的分析器、令牌化程式、令牌篩選或 char 篩選新增至索引。 這暫時會導致索引編製和查詢要求失敗。 更新索引之後,索引的效能和寫入可用性可能會受損數分鐘,或非常大型索引的效能和寫入時間較長。

allowIndexDowntime?: boolean

屬性值

boolean

onlyIfUnchanged

如果設定為 true,只有當 etag 相符時,才會刪除 Resource。

onlyIfUnchanged?: boolean

屬性值

boolean

繼承的屬性詳細資料

abortSignal

可用來中止要求的訊號。

abortSignal?: AbortSignalLike

屬性值

繼承自 OperationOptions.abortSignal

onResponse

每次從伺服器收到回應時,要呼叫的函式,同時執行要求的作業。 可以多次呼叫。

onResponse?: RawResponseCallback

屬性值

繼承自 OperationOptions.onResponse

requestOptions

建立和傳送此作業之 HTTP 要求時所使用的選項。

requestOptions?: OperationRequestOptions

屬性值

繼承自 OperationOptions.requestOptions

tracingOptions

啟用追蹤時所使用的選項。

tracingOptions?: OperationTracingOptions

屬性值

繼承自 OperationOptions.tracingOptions