Indexes - Delete
Löscht einen Suchindex und alle darin enthaltenen Dokumente. Dieser Vorgang ist dauerhaft, ohne Wiederherstellungsoption. Stellen Sie sicher, dass Sie über eine Masterkopie Ihrer Indexdefinition, den Datenaufnahmecode und eine Sicherung der primären Datenquelle verfügen, falls Sie den Index neu erstellen müssen.
DELETE {endpoint}/indexes('{indexName}')?api-version=2023-11-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Die Endpunkt-URL des Suchdiensts. |
|
index
|
path | True |
string |
Der Name des zu löschenden Indexes. |
|
api-version
|
query | True |
string |
Client-API-Version. |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
Die Tracking-ID, die mit der Anforderung gesendet wurde, um beim Debuggen zu helfen. |
|
| If-Match |
string |
Definiert die If-Match Bedingung. Der Vorgang wird nur ausgeführt, wenn das ETag auf dem Server mit diesem Wert übereinstimmt. |
|
| If-None-Match |
string |
Definiert die If-None-Match-Bedingung. Der Vorgang wird nur ausgeführt, wenn das ETag auf dem Server nicht mit diesem Wert übereinstimmt. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 204 No Content | ||
| 404 Not Found | ||
| Other Status Codes |
Fehlerantwort. |
Beispiele
SearchServiceDeleteIndex
Beispielanforderung
DELETE https://myservice.search.windows.net/indexes('myindex')?api-version=2023-11-01
Beispiel für eine Antwort
Definitionen
SearchError
Beschreibt eine Fehlerbedingung für die API.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| details |
Ein Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
|
| message |
string |
Eine lesbare Darstellung des Fehlers. |