Index verwijderen (Azure AI Search REST API)
Met de bewerking Index verwijderen worden een index en de inhoud ervan definitief verwijderd uit uw Azure AI-Search-service. Deze bewerking is definitief, zonder hersteloptie. Zorg ervoor dat u beschikt over een hoofdkopie van uw indexdefinitiecode, gegevensopnamecode en een back-up van de externe gegevensbron voor het geval herbouw is vereist.
DELETE https://[service name].search.windows.net/indexes/[index name]?api-version=[api-version]
Content-Type: application/json
api-key: [admin key]
Als u probeert een index te verwijderen die momenteel is toegewezen aan een alias, mislukt de bewerking met 400 (Ongeldige aanvraag) en een foutbericht waarin wordt aangegeven dat de alias(sen) die aan die index zijn toegewezen, moeten worden verwijderd of toegewezen aan een andere index voordat de index kan worden verwijderd.
URI-parameters
Parameter | Beschrijving |
---|---|
servicenaam | Vereist. Stel deze in op de unieke, door de gebruiker gedefinieerde naam van uw zoekservice. |
indexnaam | Vereist. De aanvraag-URI geeft de naam op van de index die moet worden verwijderd. |
api-versie | Vereist. De huidige stabiele versie is api-version=2020-06-30 . Zie API-versies voor meer versies. |
Aanvraagheaders
In de volgende tabel worden de vereiste en optionele aanvraagheaders beschreven.
Velden | Description |
---|---|
Content-Type | Vereist. Stel dit in op application/json |
api-key | Optioneel als u Azure-rollen gebruikt en er een Bearer-token is opgegeven voor de aanvraag, anders is een sleutel vereist. Een API-sleutel is een unieke, door het systeem gegenereerde tekenreeks die de aanvraag verifieert bij uw zoekservice. Verwijderaanvragen moeten een api-key koptekst bevatten die is ingesteld op uw beheerderssleutel (in plaats van een querysleutel). Zie Verbinding maken met Azure AI Search met behulp van sleutelverificatie voor meer informatie. |
Aanvraagbody
Geen.
Antwoord
Statuscode: 204 Er wordt geen inhoud geretourneerd voor een geslaagd antwoord.