赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 百度云
  3. 云服务器 BCC
  4. 云助手SDK参考
  5. Python SDK
  6. 批量获取实例内bsm-agent状态

批量获取实例内bsm-agent状态

  • Python SDK
  • 发布于 2025-04-02
  • 0 次阅读
文档编辑
文档编辑

批量获取实例内bsm-agent状态

接口描述

批量获取最多100台虚机内bsm-agent的状态。

请求参数

参数名称 类型 是否必选 描述
instance_list List<Instance> 是 虚机列表

响应参数

参数名称 类型 描述
requestId String 请求id
code String 响应状态,成功为success
result List<Agent> 虚机bsm-agent状态

请求示例

from baidubce.auth.bce_credentials import BceCredentials
from baidubce.bce_client_configuration import BceClientConfiguration
from baidubce.services.ca import ca_client, ca_model

if __name__ == '__main__':
    HOST = b'http://ca.bj.baidubce.com'
    AK = b'ak'
    SK = b'sk'
    
    config = BceClientConfiguration(credentials=BceCredentials(AK, SK),endpoint=HOST)
    client = ca_client.CaClient(config)


    instance_list = [
        ca_model.Instance("i-9y7wPdlG"),
        ca_model.Instance("i-ZCHupg0z")
    ]
    response = client.batch_get_agent(instance_list)
    print(response)

响应示例

{
    "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

Instance

参数名称 类型 描述
instanceId String 实例id,如bcc实例id: i-gVGDt***

相关文章

安装SDK 2025-04-02 17:54

初始化 2025-04-02 17:54

CaClient 2025-04-02 17:54

批量获取实例内bsm-agent状态 2025-04-02 17:54

命令接口 2025-04-02 17:54

历史记录 2025-04-02 17:54

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号