Red Hat Training
A Red Hat training course is available for Red Hat Virtualization
4.2. 예: 데이터 센터 나열
Red Hat Virtualization은 설치에 기본
데이터 센터를 생성합니다. 이 예에서는 가상 환경의 기반으로 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
컬렉션에서 스토리지 도메인을 연결하는 데 사용되며 이 예제에서는 나중에 다룹니다.