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": []
}