批量获取实例bsm-agent状态
更新时间:2024-09-24
批量获取实例内bsm-agent状态
接口描述
批量获取最多100台虚机内bsm-agent的状态。
请求结构
Plain Text
1POST /v1/ca/agent/batch
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
hosts | List<Host> | 是 | RequestBody参数 | 虚机列表 |
响应头域
除公共头域外,无其它特殊头域。
响应参数
参数名称 | 类型 | 描述 |
---|---|---|
requestId | String | 请求id |
code | String | 响应状态,成功为success |
result | List<Agent> | 虚机bsm-agent状态 |
请求示例
JSON
1POST /v1/ca/agent/batch
2
3{
4 "hosts": [
5 {
6 "instanceId" : "i-LxvHe***"
7 },
8 {
9 "instanceId" : "i-gVGDt***"
10 }
11 ],
12}
响应示例
JSON
1{
2 "requestId": "d8752367-38e8-45e4-b4c7-e53be3******",
3 "code": "success",
4 "result": [
5 {
6 "host": {
7 "instanceId": "i-LxvHe***"
8 },
9 "state": "ONLINE",
10 "version": "0.0.0.1"
11 },
12 {
13 "host": {
14 "instanceId": "i-gVGDt***"
15 },
16 "state": "OFFLINE",
17 "version": "0.0.0.1"
18 }
19 ]
20}
附录-数据结构
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*** |