Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Guide [7.17] ›REST API ›API индексов

API получения шаблонов компонентов

Получает информацию об одном или нескольких шаблонах компонентов.

GET /_component_template/template_1

Запрос

GET /_component_template/<component-template>

Предварительные условия

  • Если включены функции безопасности Elasticsearch, вам необходимо иметь право доступа к кластеру manage_index_templates или manage, чтобы использовать этот API.

Параметры пути

<component-template>
(Необязательно, строка) Список шаблонов компонентов, разделенных запятыми, используемый для ограничения запроса. Поддерживаются выражения с подстановкой (*).

Параметры запроса

flat_settings
(Необязательно, Булево) Если true, возвращает настройки в плоском формате. По умолчанию false.
local
(Необязательно, Булево) Если true, запрос получает информацию только с локального узла. По умолчанию false, что означает, что информация извлекается с узла-мастера.
master_timeout
(Необязательно, единицы измерения времени) Время ожидания соединения с узлом-мастером. Если ответ не получен до истечения таймаута, запрос завершается ошибкой. По умолчанию 30s.

Примеры

Получение шаблонов компонентов с использованием подстановки

GET /_component_template/temp*

Получение всех шаблонов компонентов

GET /_component_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/getting-component-templates.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API