批量获取实例bsm-agent状态
更新时间:2024-09-24
批量获取实例内bsm-agent状态
接口描述
批量获取最多100台虚机内bsm-agent的状态。
请求结构
POST /v1/ca/agent/batch
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
hosts | List<Host> | 是 | RequestBody参数 | 虚机列表 |
响应头域
除公共头域外,无其它特殊头域。
响应参数
参数名称 | 类型 | 描述 |
---|---|---|
requestId | String | 请求id |
code | String | 响应状态,成功为success |
result | List<Agent> | 虚机bsm-agent状态 |
请求示例
POST /v1/ca/agent/batch
{
"hosts": [
{
"instanceId" : "i-LxvHe***"
},
{
"instanceId" : "i-gVGDt***"
}
],
}
响应示例
{
"requestId": "d8752367-38e8-45e4-b4c7-e53be3******",
"code": "success",
"result": [
{
"host": {
"instanceId": "i-LxvHe***"
},
"state": "ONLINE",
"version": "0.0.0.1"
},
{
"host": {
"instanceId": "i-gVGDt***"
},
"state": "OFFLINE",
"version": "0.0.0.1"
}
]
}
附录-数据结构
Agent
参数名称 | 类型 | 描述 |
---|---|---|
host | Host | 实例信息 |
state | String | bsm-agent状态。枚举值:ONLINE(在线),OFFLINE(离线) |
version | String | bsm-agent版本号,如4.2.0.1 |
Host
参数名称 | 类型 | 描述 |
---|---|---|
instanceId | String | 实例id,如bcc实例id: i-gVGDt*** |