B.38. 예약 내장 이름 및 임계값 제거
이전에는 클러스터에 대한 스케줄링 정책의 사양이 내장된 이름과 임계값을 기반으로 했습니다. 예를 들어 균등하게 분산 스케줄링 정책을 사용하는 클러스터는 다음과 같이 표시됩니다.
				이 메커니즘은 스케줄링 정책을 임의의 이름과 속성으로 정의할 수 있는 최상위 수준 /schedulingpolicies 컬렉션으로 교체되었습니다. 예를 들어 동일한 스케줄링 정책은 해당 최상위 수준 컬렉션에서 다음과 같이 표시됩니다.
			
클러스터의 표시는 해당 식별자와 함께 스케줄링 정책을 참조합니다.
<cluster> <name>mycluster</name> <scheduling_policy id="..."/> ... </cluster>
<cluster>
  <name>mycluster</name>
  <scheduling_policy id="..."/>
  ...
</cluster>
				이전 버전과의 호환성을 유지하기 위해 이전 정책 및 임계값 요소가 보존되었습니다. 클러스터 내에 포함된 스케줄링 정책 표현도 보존되었습니다. 이러한 모든 사항이 완전히 제거되었으므로 클러스터를 검색, 생성 또는 업데이트할 때 스케줄링 정책을 참조하는 유일한 방법은 식별자를 사용하여 기존 항목을 참조하는 것입니다. 예를 들어 클러스터를 검색할 때는 id (및 href)만 채워집니다.
			
GET /ovirt-engine/api/clusters/123
GET /ovirt-engine/api/clusters/123<cluster> ... <scheduling_policy id="..." href="..."/> ... </cluster>
<cluster>
  ...
  <scheduling_policy id="..." href="..."/>
  ...
</cluster>
				클러스터를 생성하거나 업데이트할 때 ID 만 허용됩니다.