更新时间:2024-04-18 GMT+08:00

查询网络列表

功能介绍

查询租户可用的网络列表。

接口约束

只能查询到ID和label(网络名字),其他字段均为null。

URI

GET /v2.1/{project_id}/os-networks

参数说明请参见表1
表1 参数说明

参数

是否必选

描述

project_id

项目ID。

获取方法请参见获取项目ID

请求消息

响应消息

表2 参数说明

参数

是否必选

参数类型

描述

networks

Array of objects

云服务器所在网络,内嵌云服务器网络详细信息。详情请参见表3所示。

表3 响应参数

参数

是否必选

参数类型

描述

id

String

网络的ID,UUID格式。

label

String

网络的名字

broadcast

String

固定为null

cidr

String

固定为null

cidr_v6

String

固定为null

dns1

String

固定为null

dns2

String

固定为null

gateway

String

固定为null

gateway_v6

String

固定为null

netmask

String

固定为null

netmask_v6

String

固定为null

bridge

String

固定为null,UUID格式。

请求示例

查询租户可用的网络列表。

GET https://{endpoint}/v2.1/{project_id}/os-networks

响应示例

{
    "networks": [
        {
            "id": "04468f37-500a-4a80-88da-af823e7a1d6c",
            "cidr_v6": null,
            "gateway": null,
            "label": "network_demo1",
            "broadcast": null,
            "netmask": null,
            "cidr": null,
            "dns2": null,
            "gateway_v6": null,
            "netmask_v6": null,
            "dns1": null
        },
        {
            "id": "1fcff959-21d0-4ba8-976a-974cb564c977",
            "cidr_v6": null,
            "gateway": null,
            "label": "network_demo2",
            "broadcast": null,
            "netmask": null,
            "cidr": null,
            "dns2": null,
            "gateway_v6": null,
            "netmask_v6": null,
            "dns1": null
        }
    ]
}

返回值

请参考通用请求返回值