更新时间:2024-12-13 GMT+08:00

查询网络列表(废弃)

功能介绍

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

当前API已废弃,请使用查询子网列表。

接口约束

只能查询到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
        }
    ]
}

返回值

请参考通用请求返回值。