列出连接器 API

编辑

此功能处于测试阶段,可能会发生更改。其设计和代码不如正式 GA 功能成熟,并且按原样提供,不提供任何担保。测试功能不受正式 GA 功能的支持 SLA 约束。

返回有关所有已创建连接器的信息。

要开始使用连接器 API,请查看我们的教程

请求

编辑

GET _connector

先决条件

编辑
  • 要使用自管理连接器同步数据,您需要在您自己的基础设施上部署Elastic 连接器服务。此服务在 Elastic Cloud 上为 Elastic 管理的连接器自动运行。

路径参数

编辑
size
(可选,整数)要检索的最大结果数。默认为 100
from
(可选,整数)从第一个结果开始的偏移量。默认为 0
index_name
(可选,字符串)与连接器关联的索引名称的逗号分隔列表,用于过滤搜索结果。
connector_name
(可选,字符串)连接器名称的逗号分隔列表,用于过滤搜索结果。
service_type
(可选,字符串)连接器服务类型的逗号分隔列表,用于过滤搜索结果。

示例

编辑

以下示例列出所有连接器

resp = client.connector.list()
print(resp)
response = client.connector.list
puts response
const response = await client.connector.list();
console.log(response);
GET _connector

以下示例列出前两个连接器

resp = client.connector.list(
    from_="0",
    size="2",
)
print(resp)
const response = await client.connector.list({
  from: 0,
  size: 2,
});
console.log(response);
GET _connector?from=0&size=2

以下示例列出与 search-google-drive Elasticsearch 索引关联的连接器

resp = client.connector.list(
    index_name="search-google-drive",
)
print(resp)
const response = await client.connector.list({
  index_name: "search-google-drive",
});
console.log(response);
GET _connector?index_name=search-google-drive

以下示例列出所有具有 sharepoint_online 服务类型的连接器

resp = client.connector.list(
    service_type="sharepoint_online",
)
print(resp)
const response = await client.connector.list({
  service_type: "sharepoint_online",
});
console.log(response);
GET _connector?service_type=sharepoint_online

以下示例列出所有具有 sharepoint_onlinegoogle_drive 服务类型的连接器

resp = client.connector.list(
    service_type="sharepoint_online,google_drive",
)
print(resp)
const response = await client.connector.list({
  service_type: "sharepoint_online,google_drive",
});
console.log(response);
GET _connector?service_type=sharepoint_online,google_drive