API удаления алиаса
Удаляет поток данных или индекс из алиаса.
DELETE my-data-stream/_alias/my-alias
Запрос
DELETE <target>/_alias/<alias>
DELETE <target>/_aliases/<alias>
Предварительные условия
- Если включены функции безопасности Elasticsearch, у вас должна быть
manageроль индекса для алиаса и его потоков данных или индексов.
Параметры пути
-
<alias> - (Обязательно, строка) Список алиасов, которые нужно удалить, через запятую. Поддерживаются подстановочные знаки (
*). Чтобы удалить все алиасы, используйте*или_all. -
<target> - (Обязательно, строка) Список потоков данных или индексов, используемых для ограничения запроса, через запятую. Поддерживаются подстановочные знаки (
*).
Параметры запроса
-
master_timeout - (Необязательно, единицы времени) Период ожидания подключения к узлу-мастеру. Если ответ не получен до истечения срока ожидания, запрос завершается неудачей и возвращается ошибка. По умолчанию
30s. -
timeout - (Необязательно, единицы времени) Период ожидания ответа. Если ответ не получен до истечения срока ожидания, запрос завершается неудачей и возвращается ошибка. По умолчанию
30s.
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/indices-delete-alias.html