チェックインコネクタAPI

この機能は技術プレビュー中であり、将来のリリースで変更または削除される可能性があります。Elasticは問題を修正するために取り組みますが、技術プレビューの機能は公式GA機能のサポートSLAの対象ではありません。

コネクタのlast_seenフィールドを現在のタイムスタンプで更新します。

コネクタAPIを始めるには、チュートリアルを確認してください。

リクエスト

PUT _connector/<connector_id>/_check_in

前提条件

  • 自己管理コネクタを使用してデータを同期するには、独自のインフラストラクチャにElasticコネクタサービスをデプロイする必要があります。このサービスは、ネイティブコネクタ用にElastic Cloud上で自動的に実行されます。
  • connector_idパラメータは、既存のコネクタを参照する必要があります。

パスパラメータ

  • <connector_id>
  • (必須、文字列)

レスポンスコード

  • 200
  • コネクタlast_seenフィールドが現在のタイムスタンプで正常に更新されました。
  • 400
  • connector_idが提供されていません。
  • 404(リソースが不足しています)
  • connector_idに一致するコネクタが見つかりませんでした。

次の例は、IDがmy-connectorのコネクタのlast_seenプロパティを現在のタイムスタンプで更新します:

Python

  1. resp = client.connector.check_in(
  2. connector_id="my-connector",
  3. )
  4. print(resp)

Ruby

  1. response = client.connector.check_in(
  2. connector_id: 'my-connector'
  3. )
  4. puts response

Js

  1. const response = await client.connector.checkIn({
  2. connector_id: "my-connector",
  3. });
  4. console.log(response);

コンソール

  1. PUT _connector/my-connector/_check_in

コンソール-結果

  1. {
  2. "result": "updated"
  3. }