更新服务器
PUT
/eims/api/v1/admin/servers/{id}
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Path 参数
id
string
服务器id
Body 参数application/json
zoneId
string | null
服务区id
name
string
服务器名称
<= 30 字符
ip
string | null
可选
description
string | null
服务器描述
<= 200 字符
示例
{
"zoneId": "string",
"name": "string",
"ip": "string",
"description": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT '/eims/api/v1/admin/servers/' \
--header 'Content-Type: application/json' \
--data-raw '{
"zoneId": "string",
"name": "string",
"ip": "string",
"description": "string"
}'
返回响应
🟢200成功
application/json
Body
服务器详情
id
string | null
服务器id
zoneId
string | null
服务区id
zoneName
string | null
服务区名称
name
string | null
服务器名称
ip
string | null
服务器ip
description
string | null
服务器描述
types
array[string] | null
服务器类型
枚举值:
traversalmediamanagementrecord
connected
boolean | null
服务器连接状态
initial
boolean | null
是否部署后就存在
示例
{
"id": "",
"zoneId": "",
"zoneName": "",
"name": "",
"ip": "",
"description": "",
"types": [
""
],
"connected": false,
"initial": false
}