API получения шаблонов индексов
Возвращает информацию об одном или нескольких шаблонах индексов.
GET /_index_template/template_1
Запрос
GET /_index_template/<index-template>
Предварительные условия
- Если функции безопасности Elasticsearch включены, необходимо иметь право
manage_index_templatesилиmanageправо доступа к кластеру, чтобы использовать этот API.
Параметры пути
(Необязательно, строка) Имя шаблона, информацию о котором требуется получить. Поддерживаются выражения с подстановкой. Если параметр опущен, возвращаются все шаблоны.
Параметры запроса
-
flat_settings - (Необязательно, логическое значение) Если
true, возвращаются настройки в плоском формате. По умолчаниюfalse. -
include_type_name - [7.0.0] Устарело в 7.0.0. Типы отображений устарели. См. Устаревание типов отображений. (Необязательно, логическое значение) Если
true, в теле отображений ожидается тип отображения. По умолчаниюfalse. -
local - (Необязательно, логическое значение) Если
true, запрос извлекает информацию только с локального узла. По умолчаниюfalse, что означает извлечение информации с узла-мастера. -
master_timeout - (Необязательно, единицы времени) Период ожидания подключения к узлу-мастеру. Если ответ не получен до истечения времени ожидания, запрос завершается ошибкой. По умолчанию
30s.
Примеры
Получение шаблонов индексов с использованием выражений с подстановкой
GET /_index_template/temp*
Получение всех шаблонов индексов
GET /_index_template
© 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-get-template.html