修改云服务器(废弃) - NovaUpdateServer
URI
PUT /v2.1/{project_id}/servers/{server_id}
请求消息
响应消息
响应参数如表4所示。
参数 | 参数类型 | 描述 |
|---|---|---|
tenant_id | String | 租户ID或项目ID。 |
image | String | 镜像ID。 |
accessIPv4 | String | 预留属性。 |
addresses | Object | 弹性云服务器所属网络信息。 属性为Map<String, Object>结构。 网络详细信息请参见表6。 |
metadata | Object | 云服务器元数据。 |
accessIPv6 | String | 预留属性。 |
created | String | 云服务器创建时间。时间格式例如:2019-05-22T03:19:19Z |
hostId | String | 云服务器对应的主机ID。 |
flavor | Object | 云服务器类型,详情请参见表7。 |
OS-DCF:diskConfig | String | 扩展属性,磁盘配置方式。对镜像启动云服务器生效。 |
user_id | String | 云服务器所属用户ID。 |
name | String | 修改后的云服务器名称。 |
progress | Integer | 预留属性。 |
links | Array of Object | 云服务器相关快捷链接信息,详情请参见表8。 |
id | String | 云服务器唯一标识。 |
updated | String | 云服务器上一次更新时间。 时间格式例如:2019-05-22T03:19:19Z |
locked | Boolean | 当云服务器被锁时为True,否则为False。 微版本2.9及以上版本支持。 |
description | String | 弹性云服务器的描述信息。 微版本2.19及以上版本支持。 |
tags | Array of strings | 云服务器的标签列表。 微版本2.26及以上版本支持,如果不使用微版本查询,响应中无tags字段。 系统近期对标签功能进行了升级,升级后,返回的tag值遵循如下规则:
|
status | String | 云服务器状态。 取值范围: ACTIVE, BUILD,ERROR,HARD_REBOOT,MIGRATING,REBOOT,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,VERIFY_RESIZE 弹性云服务器状态说明请参考云服务器状态 |
参数 | 参数类型 | 描述 |
|---|---|---|
addr | String | IP地址信息。 |
version | Integer | IP地址类型,值为4或6。
|
参数 | 参数类型 | 描述 |
|---|---|---|
id | String | 云服务器类型ID。 微版本2.47及以上版本不支持。 |
links | Array of objects | 云服务器类型相关快捷链接信息,详情请参见表8。 微版本2.47及以上版本不支持。 |
vcpus | Integer | 该云服务器规格对应的CPU核数。 在微版本2.47及以上版本支持。 |
ram | Integer | 该云服务器规格对应的内存大小,单位为MiB。 在微版本2.47及以上版本支持。 |
disk | Integer | 该云服务器规格对应要求系统盘大小,0为不限制。 在微版本2.47及以上版本支持。 |
ephemeral | Integer | 未使用。 在微版本2.47及以上版本支持。 |
swap | Integer | 未使用。 在微版本2.47及以上版本支持。 |
original_name | String | 云服务器规格名称。 在微版本2.47及以上版本支持。 |
extra_specs | Object | flavor扩展字段请参考:os_extra_specs(flavor)字段数据结构说明 在微版本2.47及以上版本支持。 |
请求示例
修改指定云服务器的名称为“new-server-test”。
PUT https://{endpoint}/v2.1/{project_id}/servers/{server_id}
{
"server": {
"name": "new-server-test"
}
} 响应示例
{
"server": {
"tenant_id": "7910a6e50b80402ba028c8d96c1b31fe",
"image": "",
"accessIPv4": "",
"addresses": {
"03be5c1e-e05d-4905-a105-c3bd9b730bdc": [
{
"addr": "192.168.0.72",
"version": 4
}
]
},
"metadata": {},
"accessIPv6": "",
"created": "2018-05-17T03:15:48Z",
"hostId": "7dc82f6b1d406200fc63e395cf4829cbffcb49de0e9c75c5773f201f",
"flavor": {
"links": [
{
"rel": "bookmark",
"href": "https://None/7910a6e50b80402ba028c8d96c1b31fe/flavors/c3.1U1G"
}
],
"id": "c3.1U1G"
},
"OS-DCF:diskConfig": "MANUAL",
"user_id": "d698a78532ca430f8daec1858f2b500e",
"name": "new-server-test",
"progress": 0,
"links": [
{
"rel": "self",
"href": "https://None/v2/7910a6e50b80402ba028c8d96c1b31fe/servers/1a19ef4f-be0a-4526-bf2f-14b4464d536a"
},
{
"rel": "bookmark",
"href": "https://None/7910a6e50b80402ba028c8d96c1b31fe/servers/1a19ef4f-be0a-4526-bf2f-14b4464d536a"
}
],
"id": "1a19ef4f-be0a-4526-bf2f-14b4464d536a",
"updated": "2018-05-21T00:36:27Z",
"status": "ACTIVE"
}
} 返回值
请参考通用请求返回值。

