刪除 Azure AI 搜尋服務 REST API (索引)

刪除索引作業會永久移除 Azure AI 搜尋服務中的索引及其內容。 此作業是最終動作,沒有復原選項。 請確定您有索引定義程式碼、資料擷取程式碼和外部資料來源備份的主要複本,以防需要重建。

DELETE https://[service name].search.windows.net/indexes/[index name]?api-version=[api-version]  
  Content-Type: application/json  
  api-key: [admin key]  

如果您嘗試刪除目前對應至 別名的索引,此作業將會失敗,並出現 400 (不正確的要求) ,並出現錯誤訊息,指出對應至該索引的別名 () 必須刪除或對應至不同的索引,才能刪除索引。

URI 參數

參數 Description
服務名稱 必要。 將此設定為搜尋服務的唯一使用者定義名稱。
索引名稱 必要。 要求 URI 會指定要刪除的索引名稱。
api-version 必要。 目前的穩定版本為 api-version=2020-06-30 。 如需更多版本,請參閱 API 版本

要求標頭

下表說明必要及選用的要求標頭。

欄位 Description
Content-Type 必要。 請設為 application/json
api-key 如果您使用 Azure 角色 ,而且要求會提供持有人權杖,則為選擇性,否則需要金鑰。 API 金鑰是唯一的系統產生字串,可驗證對搜尋服務的要求。 刪除要求必須包含 api-key 設定為系統管理員金鑰的標頭 (,而不是查詢金鑰) 。 如需詳細資訊 ,請參閱使用金鑰驗證連線到 Azure AI 搜尋 服務。

要求本文

無。

回應

狀態碼:回應成功時會傳回「204 沒有內容」。

另請參閱