希望するノードAPI

この機能は、Elasticsearch ServiceElastic Cloud Enterprise、およびElastic Cloud on Kubernetesによる間接的な使用のために設計されています。直接の使用はサポートされていません。

希望するノードを取得します。

リクエスト

Python

  1. resp = client.perform_request(
  2. "GET",
  3. "/_internal/desired_nodes/_latest",
  4. )
  5. print(resp)

Js

  1. const response = await client.transport.request({
  2. method: "GET",
  3. path: "/_internal/desired_nodes/_latest",
  4. });
  5. console.log(response);

コンソール

  1. GET /_internal/desired_nodes/_latest

説明

このAPIは最新の希望するノードを取得します。

この例は最新の希望するノードを取得します。

Python

  1. resp = client.perform_request(
  2. "GET",
  3. "/_internal/desired_nodes/_latest",
  4. )
  5. print(resp)

Js

  1. const response = await client.transport.request({
  2. method: "GET",
  3. path: "/_internal/desired_nodes/_latest",
  4. });
  5. console.log(response);

コンソール

  1. GET /_internal/desired_nodes/_latest

APIは次の結果を返します:

コンソール-結果

  1. {
  2. "history_id": <history_id>,
  3. "version": <version>,
  4. "nodes": [
  5. {
  6. "settings": <node_settings>,
  7. "processors": <node_processors>,
  8. "memory": "<node_memory>",
  9. "storage": "<node_storage>"
  10. }
  11. ]
  12. }