查询专属主机上的云服务器 - ListServersDedicatedHost
功能介绍
查询专属主机上已部署的云服务器信息。
调试
您可以在API Explorer中调试该接口。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项。
URI
GET /v1.0/{project_id}/dedicated-hosts/{dedicated_host_id}/servers
参数说明请参见表1。
参数 | 参数类型 | 是否必选 | 描述 |
|---|---|---|---|
project_id | String | 是 | 项目ID。 获取方式请参见获取项目ID。 |
dedicated_host_id | String | 是 | 专属主机ID。 可以从专属主机控制台查询,或者通过调用查询专属主机列表 - ListDedicatedHostsAPI获取。 |
请求消息
参数 | 位置 | 参数类型 | 是否必选 | 描述 |
|---|---|---|---|---|
limit | query | String | 否 | 每个页面上显示的条目数。 |
marker | query | String | 否 | 该值是上一页最后一条记录的ID。如果“marker”取值无效,将会返回“400”错误码。 |
响应消息
参数 | 位置 | 类型 | 描述 |
|---|---|---|---|
servers | body | Array of objects | 服务器对象,详情请参见表4 servers字段数据结构说明。 |
参数 | 参数类型 | 描述 |
|---|---|---|
addresses | Map<String, Object> | 云服务器对应的网络地址信息。 属性为Map<String, Object>结构。
|
created | String | 弹性云服务器创建时间。 |
flavor | Object | 弹性云服务器规格信息。详情参见表6。 |
id | String | 弹性云服务器ID,格式为UUID。 |
name | String | 弹性云服务器名称。 |
status | String | 弹性云服务器状态。 取值范围: ACTIVE、BUILD、DELETED、ERROR、HARD_REBOOT、MIGRATING、PASSWORD、PAUSED、REBOOT、REBUILD、RESIZE、REVERT_RESIZE、SHUTOFF、SHELVED、SHELVED_OFFLOADED、SOFT_DELETED、SUSPENDED、VERIFY_RESIZE 云服务器状态说明请参考云服务器状态。 |
tenant_id | String | 弹性云服务器所属租户ID,格式为UUID。 |
updated | String | 弹性云服务器更新时间。 |
user_id | String | 创建弹性云服务器的用户ID,格式为UUID。 |
task_state | String | 弹性云服务器当前任务的状态。 状态说明请参考云服务器状态表3。 |
image | Object | 弹性云服务器镜像信息。详情参见表7。 |
metadata | Object | 弹性云服务器元数据。详情参见表8。 |
请求示例
查询ID为ab910cf0daebca90c4001的专属主机上的云服务器。
GET https://{Endpoint}/v1.0/9c53a566cb3443ab910cf0daebca90c4/dedicated-hosts/ab910cf0daebca90c4001/servers 响应示例
{
"servers": [
{
"addresses": {
"68269e6e-4a27-441b-8029-35373ad50bd9": [
{
"addr": "192.168.0.3",
"version": 4,
"OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:1b:35:78",
"OS-EXT-IPS:type": "fixed"
}
]
},
"created": "2012-09-07T16:56:37Z",
"flavor": {
"id": "1"
},
"id": "05184ba3-00ba-4fbc-b7a2-03b62b884931",
"metadata": {
"os_type": "Linux"
},
"name": "new-server-test",
"status": "ACTIVE",
"tenant_id": "a90b2728805d4240a72cc2eeb4e1244d",
"updated": "2012-09-07T16:56:37Z",
"user_id": "fake",
"task_state": "",
"image": {
"id": "1ce5800a-e487-4c1b-b264-3353a39e2b4b"
}
}
]
} 返回值
请参见状态码。

