Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Guide [8.17] ›REST API ›API кросс-кластерной репликации

API возобновления шаблона автоматического следования

Справочник по новым API

Для получения самых последних данных об API обратитесь к API кросс-кластерной репликации.

Возобновляет шаблон автоматического следования кросс-кластерной репликации.

Запрос

POST /_ccr/auto_follow/<auto_follow_pattern_name>/resume

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

  • Если включены функции безопасности Elasticsearch, у вас должны быть manage_ccr права кластера на кластере, содержащем индекс-фолловер. Более подробную информацию см. в разделе Права доступа в области безопасности.

Описание

Этот API возобновляет шаблон автоматического следования, который был приостановлен с помощью API приостановки шаблона автоматического следования. После возврата результата API шаблон автоматического следования возобновит конфигурацию следования индексам для вновь созданных индексов на удаленном кластере, которые соответствуют его шаблонам. Удаленные индексы, созданные в период приостановки, также будут следовать, если они не были удалены или закрыты в это время.

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

<auto_follow_pattern_name>
(Обязательный, строка) Указывает имя шаблона автоматического следования, который требуется возобновить.

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

master_timeout
(Необязательно, единицы измерения времени) Период ожидания узла-мастера. Если узел-мастер недоступен до истечения срока ожидания, запрос завершается с ошибкой. По умолчанию 30s. Также можно установить значение -1, чтобы указать, что запрос никогда не должен истекать.

Примеры

В этом примере возобновляется работа приостановленного шаблона автоматического следования с именем my_auto_follow_pattern:

resp = client.ccr.resume_auto_follow_pattern(
    name="my_auto_follow_pattern",
)
print(resp)
response = client.ccr.resume_auto_follow_pattern(
  name: 'my_auto_follow_pattern'
)
puts response
const response = await client.ccr.resumeAutoFollowPattern({
  name: "my_auto_follow_pattern",
});
console.log(response);
POST /_ccr/auto_follow/my_auto_follow_pattern/resume

API возвращает следующий результат:

{
  "acknowledged" : true
}

© 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/8.17/ccr-resume-auto-follow-pattern.html

Spec-Zone.ru

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