17장. 템플릿
17.1. 가상 머신 템플릿ECDHE
템플릿
컬렉션은 Red Hat Virtualization 환경에서 가상 머신 템플릿에 대한 정보를 제공합니다. API 사용자는 진입점 URI에서 얻은 rel="templates"
링크를 통해 이 정보에 액세스합니다.
All-Content: true
헤더를 사용하여 GET
요청에 대한 추가 정보를 검색할 수 있습니다.
다음 표에서는 가상 머신 템플릿 리소스 표현에 포함된 특정 요소를 보여줍니다.
요소 | 유형 | 설명 | 속성 |
---|---|---|---|
link rel="disks" | 관계 | 가상 머신 템플릿 리소스에 대한 디스크 하위 수집 링크입니다. | |
link rel="nics" | 관계 | 가상 머신 템플릿 리소스에 대한 nics 하위 수집 링크입니다. | |
link rel="cdroms" | 관계 | 가상 머신 템플릿 리소스에 대한 cdroms 하위 수집 링크입니다. | |
link rel="permissions" | 관계 | 가상 머신 템플릿 권한에 대한 권한 하위 수집 링크입니다. | |
type | enumerated | 템플릿에서 제공하는 가상 머신의 유형입니다. 기능에서 열거된 값 목록을 사용할 수 있습니다. | |
status | 잘못된 작업, 또는 상태 중 하나입니다 . | 템플릿 상태. 이러한 상태는 기능 아래의 template_states 에 나열됩니다. | |
memory | integer | 게스트에 할당된 메모리 양(바이트)입니다. | |
cpu | complex | 게스트에서 사용할 수 있는 CPU 토폴로지 (예: 소켓 수 및 코어 수)입니다. | |
os type= | 문자열(예: RHEL5 또는 WindowsXP ) | 게스트 운영 체제 유형입니다. | |
OS 부팅 dev= | enumerated | 부팅 요소에서 dev 속성으로 설명된 부팅 장치 목록입니다. 기능에서 열거된 값 목록을 사용할 수 있습니다. | |
os kernel | string | 템플릿이 부팅되도록 구성된 커널 이미지의 경로입니다. | |
OS initrd | string | 위의 커널과 함께 사용할 initrd 이미지의 경로입니다. | |
os cmdline | string | 위의 커널과 함께 사용할 커널 명령줄 매개 변수 문자열입니다. | |
클러스터 ID= | GUID | 템플릿의 호스트 클러스터에 대한 참조입니다. | |
vm id= | GUID | 이 템플릿이 기반으로 하는 VM에 대한 참조입니다. | |
도메인 ID= | GUID | 템플릿 도메인에 대한 참조입니다. | |
creation_time | XSD:dateTime 형식: YYYY-MM-DDThh:mm:ss | 이 템플릿이 생성된 날짜 및 시간입니다. | |
origin | rhev ,ovirt ,vmware 또는 xen 중 하나 | 이 템플릿이 시작된 시스템입니다. | |
high_availability | complex | 호스트가 충돌하는 경우 VM을 자동으로 재시작해야 하는 경우 enabled 를 true 로 설정합니다. 우선순위 요소는 VM이 다시 시작되는 순서를 제어합니다. | |
디스플레이 | complex | 디스플레이 유형 ( vnc 또는 spice ), 포트 및 모니터 수입니다. allow_reconnect 부울 값은 디스플레이를 통해 클라이언트가 시스템에 다시 연결할 수 있는지 여부를 지정합니다. | |
상태 비저장 | boolean: true 또는 false | 상태 비저장 템플릿에는 부팅 시 생성된 디스크 이미지의 스냅샷이 포함되어 있습니다. 즉, 재부팅 후 상태 변경 사항이 유지되지 않습니다. | |
usb | complex | 가상 머신 템플릿에 대한 USB 정책을 정의합니다. 부울 값에 enabled 요소를 설정하고 native 또는 legacy 로 설정된 type 요소가 필요합니다.
중요
레거시 USB 옵션은 더 이상 사용되지 않으며 Red Hat Virtualization 4.1에서 제거될 예정입니다.
| |
placement_policy | complex | 가상 머신 마이그레이션에 대한 배치 정책을 설정합니다. 기본 host= 및 affinity ( migratable ,user_migratable 또는 고정 )가 필요합니다. 호스트 요소를 비워 두면 기본 호스트를 설정하지 않습니다. | |
custom_properties | complex | 사용자 정의 스크립트에 매개 변수로 전달되는 사용자 정의 환경 변수 집합입니다. 각 custom_property 에는 name 및 value 속성이 포함되어 있습니다. 기능에서 열거된 값 목록을 사용할 수 있습니다. | |
timezone | TZ 데이터베이스 형식: 지역/지역 | Windows 가상 머신 템플릿에 대한 Sysprep 시간대 설정입니다. | |
domain | complex | Windows 가상 머신 템플릿의 Sysprep 도메인 설정입니다. 도메인 컬렉션의 이름이 필요합니다. |