API обновления типа службы коннектора
Данная функциональность находится в бета-версии и может быть изменена. Дизайн и код менее зрелые, чем официальные функции GA, и предоставляются как есть без каких-либо гарантий. Функции бета-версии не подпадают под SLA поддержки официальных функций GA.
Обновляет тип службы коннектора.
Чтобы начать работу с 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