3.4. 实例:列出逻辑网络集合

Red Hat Enterprise Virtualization Manager 在安装时会创建默认的 ovirtmgmt 网络。这个网络作为管理网络被 Red Hat Enterprise Virtualization Manager 使用来访问 hypervisor 主机。
这个网络与 Default 集群项关联,而且是 Default 数据中心的一员。这个实例使用 ovirtmgmt 网络来与虚拟机进行连接。
以下请求会获得逻辑网络集合的表述。

例 3.4. 列出逻辑网络集合

请求:

GET /api/networks HTTP/1.1
Accept: application/xml

cURL 命令:

# curl -X GET -H "Accept: application/xml" -u [USER:PASS] \
    --cacert [CERT] \
    https://[RHEVM Host]:443/api/networks

结果:

HTTP/1.1 200 OK
Content-Type: application/xml

<networks>
    <network id="00000000-0000-0000-0000-000000000009"
      href="/api/networks/00000000-0000-0000-0000-000000000009">
        <name>ovirtmgmt</name>
        <description>Management Network</description>
        <data_center id="01a45ff0-915a-11e0-8b87-5254004ac988"
          href="/api/datacenters/01a45ff0-915a-11e0-8b87-5254004ac988"/>
        <stp>false</stp>
        <status>
            <state>operational</state>
        </status>
        <display>false</display>
    </network>
</networks>

ovirtmgmt 网络通过使用数据中心的 idDefault 数据中心相关联。
ovirtmgmt 网络也通过集群的 network 子集合与 Default 集群建立关系。