Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Guide [8.17] ›REST API ›Connector API

API обновления типа службы коннектора

Данная функциональность находится в бета-версии и может быть изменена. Дизайн и код менее зрелые, чем официальные функции GA, и предоставляются как есть без каких-либо гарантий. Функции бета-версии не подпадают под SLA поддержки официальных функций GA.

Новая справка по API

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

Обновляет тип службы коннектора.

Чтобы начать работу с API коннекторов, ознакомьтесь с нашим руководством.

Запрос

PUT _connector/<connector_id>/_service_type

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

  • Для синхронизации данных с помощью самостоятельных коннекторов необходимо развернуть службу коннектора Elasticsearch на собственной инфраструктуре. Эта служба автоматически запускается на Elastic Cloud для управляемых Elastic коннекторов.
  • Параметр connector_id должен ссылаться на существующий коннектор.
  • service_type должен быть допустимым типом, определённым фреймворком Connector.

    • При изменении конфигурируемого типа службы коннектора, вам также потребуется сбросить его конфигурацию для обеспечения совместимости.

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

<connector_id>
(Обязательно, строка)

Тело запроса

service_type
(Обязательно, строка) Тип службы коннектора, определённый в фреймворке Connector.

Коды ответов

200
Поле коннектора service_type было успешно обновлено.
400
Параметр connector_id не был предоставлен или тело запроса имело неправильный формат.
404 (Отсутствующие ресурсы)
Не удалось найти коннектор, соответствующий connector_id.

Примеры

Следующий пример обновляет тип службы коннектора коннектора с идентификатором my-connector:

resp = client.connector.update_service_type(
    connector_id="my-connector",
    service_type="sharepoint_online",
)
print(resp)
response = client.connector.update_service_type(
  connector_id: 'my-connector',
  body: {
    service_type: 'sharepoint_online'
  }
)
puts response
const response = await client.connector.updateServiceType({
  connector_id: "my-connector",
  service_type: "sharepoint_online",
});
console.log(response);
PUT _connector/my-connector/_service_type
{
    "service_type": "sharepoint_online"
}
{
    "result": "updated"
}

© 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/update-connector-service-type-api.html

Spec-Zone.ru

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