API

stopped

URI

http://<server>:<port>/imanager/cloud/web/nodes/stopped[.<format>]

支持的方法

POST

介绍

停止节点资源,其中节点包括GIS服务器、GIS桌面、GIS门户、通用平台以及负载均衡器。

支持的方法:

  • POST:用于停止节点。

支持的表述格式:JSON。

HTTP 请求方法

对如下 URI 执行 HTTP 请求,以 json 输出格式为例加以说明,其中,supermapimanager 是服务器名。

http://supermapimanager:8390/imanager/cloud/web/nodes/stopped.json

POST 请求

发送停止节点的请求。请求体中包含以下参数:

名称 类型 含义
id String[] 【必选参数】 环境id。

响应结构

字段 类型 说明
failures List 失败的操作。
isSucceed boolean 是否执行成功。
msg String 错误信息。
success List 成功的操作。

OperationResult表示操作结果,其中包括以下字段:

字段 类型 说明
id String 所操作的实体id。
name String 所操作的实体名称。
msg String 提示信息。

响应示例

批量停止节点,即对http://localhost:8390/imanager/cloud/web/nodes/stopped.json执行POST请求,json格式请求体如下:

["18","99"]

则返回的json格式响应结果如下:

{
  "failures": [
    {
      "id": "18",
      "msg": "当前环境状态不允许停止",
      "name": "sm_iserver-22"
    },
    {
      "id": "99",
      "msg": "没有权限或环境不存在"
    }
  ],
  "isSucceed": true,
  "msg": "",
  "success": []
}