コネクタのリスト API
この機能はベータ版であり、変更される可能性があります。デザインとコードは公式の GA 機能よりも成熟しておらず、保証なしでそのまま提供されています。ベータ機能は公式の GA 機能のサポート SLA の対象外です。
作成されたすべてのコネクタに関する情報を返します。
コネクタ API を始めるには、チュートリアルを確認してください。
リクエスト
GET _connector
前提条件
- 自己管理のコネクタを使用してデータを同期するには、独自のインフラストラクチャにElastic コネクタサービスをデプロイする必要があります。このサービスは、ネイティブコネクタ用に Elastic Cloud で自動的に実行されます。
パスパラメータ
size
- (オプション、整数)取得する結果の最大数。デフォルトは
100
です。 from
- (オプション、整数)最初の結果から取得するオフセット。デフォルトは
0
です。 index_name
- (オプション、文字列)コネクタに関連付けられたインデックス名のカンマ区切りリストで、検索結果をフィルタリングするために使用されます。
connector_name
- (オプション、文字列)検索結果をフィルタリングするために使用されるコネクタ名のカンマ区切りリスト。
service_type
- (オプション、文字列)検索結果をフィルタリングするために使用されるコネクタサービスの種類のカンマ区切りリスト。
例
次の例は、すべてのコネクタをリストします:
Python
resp = client.connector.list()
print(resp)
Ruby
response = client.connector.list
puts response
Js
const response = await client.connector.list();
console.log(response);
コンソール
GET _connector
次の例は、最初の 2 つのコネクタをリストします:
Python
resp = client.connector.list(
from_="0",
size="2",
)
print(resp)
Js
const response = await client.connector.list({
from: 0,
size: 2,
});
console.log(response);
コンソール
GET _connector?from=0&size=2
search-google-drive
Elasticsearch インデックスに関連付けられたコネクタをリストする例:
Python
resp = client.connector.list(
index_name="search-google-drive",
)
print(resp)
Js
const response = await client.connector.list({
index_name: "search-google-drive",
});
console.log(response);
コンソール
GET _connector?index_name=search-google-drive
sharepoint_online
サービスタイプのすべてのコネクタをリストする例:
Python
resp = client.connector.list(
service_type="sharepoint_online",
)
print(resp)
Js
const response = await client.connector.list({
service_type: "sharepoint_online",
});
console.log(response);
コンソール
GET _connector?service_type=sharepoint_online
sharepoint_online
または google_drive
サービスタイプのすべてのコネクタをリストする例:
Python
resp = client.connector.list(
service_type="sharepoint_online,google_drive",
)
print(resp)
Js
const response = await client.connector.list({
service_type: "sharepoint_online,google_drive",
});
console.log(response);
コンソール
GET _connector?service_type=sharepoint_online,google_drive