应用引擎BAE-专业版

    实例相关接口

    实例相关接口

    获取实例信息

    方法 API 说明
    GET /v1/instance/{instanceId} 获取实例信息

    返回参数

    返回值为一个instance对象,具体介绍请参看“instance参数列表”。

    instance参数列表

    参数名称 参数类型 说明
    appId String 应用ID
    envId String 环境ID
    instanceId String 实例ID
    status String 实例状态
    cpuInCore Int 实例最大使用的cpu核数
    memoryInMB Int 实例最大使用的内存,单位MB
    diskInGB Int 实例最大使用的硬盘空间,单位GB

    请求示例

    GET /v1/instance/baeins-k41jqfiqcegh HTTP/1.1
    HOST: baepro.bj.baidubce.com
    Authorization: {authorization}
    Content-Type: application/json; charset=utf-8
    x-bce-date: 2016-06-01T23:00:10Z

    返回示例

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    x-bce-request-id: 9ebc57ed-1ff5-480f-b5b1-6847ff54f2b4
    
    {
        "appId": "baeapp-5atue8m3sxsv",
        "envId": "baeenv-iix5bwc10hfw",
        "instanceId": "baeins-k41jqfiqcegh",
        "status": "Running",
        "cpuInCore": 1,
        "memoryInMB": 1024,
        "diskInGB": 2
    }

    查看实例列表

    方法 API 说明
    GET /v1/instance?envId={envId} 查看环境的实例列表

    返回参数

    参数名称 参数类型 说明
    instances List<instance> 由instance组成的数组,关于instance的具体介绍请参看instance参数列表

    请求示例

    GET /v1/instance?envId=baeenv-iix5bwc10hfw HTTP/1.1
    HOST: baepro.bj.baidubce.com
    Authorization: {authorization}
    Content-Type: application/json; charset=utf-8
    x-bce-date: 2016-06-01T23:00:10Z

    返回示例

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    x-bce-request-id: 9ebc57ed-1ff5-480f-b5b1-6847ff54f2b4
    
    {
        "instances": [{
            "appId": "baeapp-5atue8m3sxsv",
            "envId": "baeenv-iix5bwc10hfw",
            "instanceId": "baeins-k41jqfiqcegh",
            "status": "Running",
            "cpuInCore": 1,
            "memoryInMB": 1024,
            "diskInGB": 2
        }, {
            "appId": "baeapp-5atue8m3sxsv",
            "envId": "baeenv-iix5bwc10hfw",
            "instanceId": "baeins-k41jqfiqcegh",
            "status": "Error",
            "cpuInCore": 1,
            "memoryInMB": 1024,
            "diskInGB": 2
        }]
    }

    重启实例

    方法 API 说明
    PUT /v1/instance/{instanceId}?reboot 重启实例(异步接口)

    请求示例

    PUT /v1/instance/baeins-k41jqfiqcegh?reboot HTTP/1.1
    HOST: baepro.bj.baidubce.com
    Authorization: {authorization}
    Content-Type: application/json; charset=utf-8
    x-bce-date: 2016-06-01T23:00:10Z

    返回示例

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    x-bce-request-id: 9ebc57ed-1ff5-480f-b5b1-6847ff54f2b4
    上一篇
    环境相关接口
    下一篇
    环境变量相关接口