4.2. 데이터 센터 나열
Red Hat Virtualization은 설치에 Default 데이터 센터를 생성합니다. 이 예에서는 Default 데이터 센터를 가상 환경의 기반으로 사용합니다.
다음 요청에서는 데이터 센터의 표현을 검색합니다.
GET /ovirt-engine/api/datacenters HTTP/1.1
Accept: application/xml
curl 명령을 사용하는 것과 동일한 요청:
# curl \
--cacert '/etc/pki/ovirt-engine/ca.pem' \
--request GET \
--header 'Version: 4' \
--header 'Accept: application/xml' \
--user 'admin@internal:mypassword' \
https://myengine.example.com/ovirt-engine/api/datacenters
결과는 DataCenter: 유형의 오브젝트 목록이 됩니다.
<data_centers>
<data_center href="/ovirt-engine/api/datacenters/001" id="001">
<name>Default</name>
<description>The default Data Center</description>
<link href="/ovirt-engine/api/datacenters/001/clusters" rel="clusters"/>
<link href="/ovirt-engine/api/datacenters/001/storagedomains" rel="storagedomains"/>
...
<local>false</local>
<quota_mode>disabled</quota_mode>
<status>up</status>
<supported_versions>
<version>
<major>4</major>
<minor>0</minor>
</version>
</supported_versions>
<version>
<major>4</major>
<minor>0</minor>
</version>
</data_center>
...
</data_centers>
Default 데이터 센터의 id 를 기록해 둡니다. 가상 환경의 다른 리소스와 관련하여 이 데이터 센터를 식별합니다.
데이터 센터에는 데이터 센터에 연결된 스토리지 도메인을 관리하는 서비스에 대한 링크도 포함되어 있습니다.
<link href="/ovirt-engine/api/datacenters/001/storagedomains" rel="storagedomains"/>
해당 서비스는 기본 storagedomains 컬렉션에서 스토리지 도메인을 연결하는 데 사용됩니다. 이 예제에서는 나중에 설명합니다.