全部產品
Search
文件中心

Elasticsearch:ModifyDeployMachine

更新時間:Jan 16, 2025

調用ModifyDeployMachine,更新採集器安裝的ECS機器。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

要求標頭

該介面使用公用要求標頭,無特殊要求標頭。請參見公用請求參數文檔。

請求文法

POST /openapi/collectors/[ResId]/actions/modify-deploy-machines HTTP/1.1

請求參數

名稱 類型 位置 是否必選 樣本值 描述
ResId String Path ct-cn-xb1i7q79u65nk****

採集器ID。

ClientToken String Query 5A2CFF0E-5718-45B5-9D4D-70B3FF****

用於保證請求的等冪性。由用戶端產生該參數值,要保證在不同請求間唯一,最大不超過64個ASCII字元。

RequestBody

RequestBody中還需填入以下參數,用來指定目標ECS執行個體資訊。

名稱

類型

是否必選

樣本值

描述

machines

List

目標ECS執行個體資訊。

└instanceId

String

i-bp11u91xgubypcuz****

執行個體ID。

type

String

ECSInstanceId

採集器部署的機器類型。僅支援ECSInstanceId(ECS機器部署)。

configType

String

collectorDeployMachine

配置類型。僅支援collectorDeployMachine(採集器的部署機器)。

返回資料

名稱 類型 樣本值 描述
RequestId String C37CE536-6C0F-4778-9B59-6D94C7F7EB63

請求ID。

Result Boolean true

是否更新成功:

  • true:成功
  • false:失敗

樣本

請求樣本

POST /openapi/collectors/ct-cn-xb1i7q79u65nk****/actions/modify-deploy-machines HTTP/1.1
公用要求標頭
{
  "machines":[
      {"instanceId":"i-bp1ei8ysh7orb6eq****"},
      {"instanceId":"i-bp12plyjhrv7eobp****"}
  ],
  "type":"ECSInstanceId",
  "configType":"collectorDeployMachine"
}

正常返回樣本

JSON格式

{
  "Result": true,
  "RequestId": "C37CE536-6C0F-4778-9B59-6D94C7F7EB63"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。