您可以使用 ListVirtualNetworks 方法列出为集群配置的所有虚拟网络。
您可以使用此方法确认集群中的虚拟网络设置。此方法没有必需的参数。但是,要筛选结果,您可以传递一个或多个 virtualNetworkID 或 virtualNetworkTag 值。
此方法具有以下输入参数:
名称 | 说明 | 类型 | 默认值 | 必需 |
---|---|---|---|---|
virtualNetworkID | 用于筛选单个虚拟网络列表的网络 ID。 | 整型 | 无 | 否 |
virtualNetworkTag | 用于筛选单个虚拟网络列表的网络标记。 | 整型 | 无 | 否 |
virtualNetworkIDs | 要包含在列表中的网络 ID。 | 整型数组 | 无 | 否 |
virtualNetworkTags | 要包含在列表中的网络标记。 | 整型数组 | 无 | 否 |
此方法的请求类似于以下示例:
{ "method": "ListVirtualNetworks", "params": { "virtualNetworkIDs": [5,6] }, "id": 1 }
此方法返回类似于以下示例的响应:
{ "id": 1, "result": { "virtualNetworks": [ { "addressBlocks": [ { "available": "11000000", "size": 8, "start": "10.26.250.207" } ], "attributes": null, "gateway": "10.26.250.254", "name": "2250", "namespace": false, "netmask": "255.255.255.0", "svip": "10.26.250.200", "virtualNetworkID": 2250 }, { "addressBlocks": [ { "available": "11000000", "size": 8, "start": "10.26.241.207" } ], "attributes": null, "gateway": "10.26.241.254", "name": "2241", "namespace": false, "netmask": "255.255.255.0", "svip": "10.26.241.200", "virtualNetworkID": 2241 }, { "addressBlocks": [ { "available": "11000000", "size": 8, "start": "10.26.240.207" } ], "attributes": null, "gateway": "10.26.240.254", "name": "2240", "namespace": false, "netmask": "255.255.255.0", "svip": "10.26.240.200", "virtualNetworkID": 2240 }, { } ] }
9.6