Excluir Índice (Azure Cognitive Search API REST)

A operação Excluir Índice remove permanentemente um índice e seu conteúdo do serviço Azure Cognitive Search. Essa operação é final, sem opção de recuperação. Verifique se você tem uma cópia mestra do código de definição de índice, código de ingestão de dados e um backup da fonte de dados externa no caso de uma recompilação ser necessária.

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

Se você tentar excluir um índice atualmente mapeado para um alias, a operação falhará com 400 (Solicitação Incorreta) e uma mensagem de erro informando que o alias(es) mapeado para esse índice deve ser excluído ou mapeado para um índice diferente antes que o índice possa ser excluído.

Parâmetros de URI

Parâmetro Descrição
nome do serviço Obrigatórios. Defina isso como o nome exclusivo definido pelo usuário do serviço de pesquisa.
nome do índice Obrigatórios. O URI de solicitação especifica o nome do índice a ser excluído.
api-version Obrigatórios. A versão estável atual é api-version=2020-06-30. Consulte versões da API para obter mais versões.

Cabeçalhos de solicitação

A tabela a seguir descreve os cabeçalhos de solicitação necessários e opcionais

Campos Descrição
Tipo de conteúdo Obrigatórios. Defina-o como application/json
chave de API Obrigatórios. A chave de api é usada para autenticar a solicitação no serviço Pesquisa. É um valor de cadeia de caracteres exclusivo de seu serviço. As solicitações de exclusão devem incluir um campo de chave de api definido para sua chave de administração (em vez de uma chave de consulta). Você pode encontrar a chave de API no painel do serviço de pesquisa no portal do Azure.

Corpo da solicitação

Nenhum.

Resposta

Código de status: 204 Sem Conteúdo é retornado para uma resposta bem-sucedida.

Confira também