3.2. 实例:列出数据中心集合
Red Hat Enterprise Virtualization Manager 在安装时创建一个
Default
数据中心。这个实例使用 Default
数据中心作为虚拟环境的基础。
以下请求会获得数据中心集合的表述。
例 3.2. 列出数据中心集合
请求
GET /api/datacenters HTTP/1.1 Accept: application/xml
cURL 命令:
# curl -X GET -H "Accept: application/xml" -u [USER:PASS] \ --cacert [CERT] \ https://[RHEVM Host]:443/api/datacenters
结果:
HTTP/1.1 200 OK Content-Type: application/xml <data_centers> <data_center href="/api/datacenters/00000002-0002-0002-0002-0000000003ab" id="00000002-0002-0002-0002-0000000003ab"> <name>Default</name> <description>The default Data Center</description> <link rel="storagedomains"/> href="/api/datacenters/00000002-0002-0002-0002-0000000003ab/storagedomains" <link rel="clusters"/> href="/api/datacenters/00000002-0002-0002-0002-0000000003ab/clusters" <link rel="networks"/> href="/api/datacenters/00000002-0002-0002-0002-0000000003ab/networks" <link rel="permissions"/> href="/api/datacenters/00000002-0002-0002-0002-0000000003ab/permissions" <link rel="quotas"/> href="/api/datacenters/00000002-0002-0002-0002-0000000003ab/quotas" <link rel="iscsibonds"/> href="/api/datacenters/00000002-0002-0002-0002-0000000003ab/iscsibonds" <link rel="qoss"/> href="/api/datacenters/00000002-0002-0002-0002-0000000003ab/qoss" <local>false</local> <storage_format>v3</storage_format> <version major="3" minor="5"/> <supported_versions> <version major="3" minor="5"/> </supported_versions> <status> <state>up</state> </status> </data_center> </data_centers>
请记录
Default
数据中心的 id
值。访问虚拟环境中和这个数据中心相关的其它资源时需要指定这个值。
数据中心同时还包括了一个到
storagedomains
子集合的连接。数据中心使用这个子集合从 storagedomains
主集合中附加存储域。