17.2. XML Representation of a Virtual Machine Template
Example 17.1. An XML representation of a virtual machine template
<template href="/api/templates/00000000-0000-0000-0000-000000000000" id="00000000-0000-0000-0000-000000000000"> <actions> <link href="/api/templates/00000000-0000-0000-0000-000000000000/export" rel="export"/> </actions> <name>Blank</name> <description>Blank template</description> <comment>Blank template</comment> <link href="/api/templates/00000000-0000-0000-0000-000000000000/disks" rel="disks"/> <link href="/api/templates/00000000-0000-0000-0000-000000000000/nics" rel="nics"/> <link href="/api/templates/00000000-0000-0000-0000-000000000000/cdroms" rel="cdroms"/> <link href="/api/templates/00000000-0000-0000-0000-000000000000/permissions" rel="permissions"/> <link href="/api/templates/00000000-0000-0000-0000-000000000000/watchdogs" rel="watchdogs"/> <type>server</type> <status> <state>ok</state> </status> <memory>536870912</memory> <cpu> <topology sockets="1" cores="1"/> <architecture>X86_64<architecture/> </cpu> <cpu_shares>0</cpu_shares> <os type="rhel_6x64"> <boot dev="hd"/> <boot dev="cdrom"/>; </os> <cluster id="00000000-0000-0000-0000-000000000000" href="/api/clusters/00000000-0000-0000-0000-000000000000"/> <creation_time>2010-08-16T14:24:29</creation_time> <origin>ovirt</origin> <high_availability> <enabled>true</enabled> <priority>100</priority> </high_availability> <display> <type>spice</type> <monitors>1</monitors> <single_qxl_pci>false</single_qxl_pci> <allow_override>true</allow_override> <smartcard_enabled>true</smartcard_enabled> </display> <stateless>false</stateless> <delete_protected>false</delete_protected> <sso> <methods> <method id="GUEST_AGENT">true</enabled> </methods> </sso> <usb> <enabled>true</enabled> </usb> <migration_downtime>-1</migration_downtime> <version> <base_template href="/api/templates/00000000-0000-0000-0000-000000000000" id="00000000-0000-0000-0000-000000000000"/> <version_number>2</version_number> <version_name>RHEL65_TMPL_001</version_name> </version> </template>
<template href="/api/templates/00000000-0000-0000-0000-000000000000"
id="00000000-0000-0000-0000-000000000000">
<actions>
<link href="/api/templates/00000000-0000-0000-0000-000000000000/export"
rel="export"/>
</actions>
<name>Blank</name>
<description>Blank template</description>
<comment>Blank template</comment>
<link href="/api/templates/00000000-0000-0000-0000-000000000000/disks"
rel="disks"/>
<link href="/api/templates/00000000-0000-0000-0000-000000000000/nics"
rel="nics"/>
<link href="/api/templates/00000000-0000-0000-0000-000000000000/cdroms"
rel="cdroms"/>
<link href="/api/templates/00000000-0000-0000-0000-000000000000/permissions"
rel="permissions"/>
<link href="/api/templates/00000000-0000-0000-0000-000000000000/watchdogs"
rel="watchdogs"/>
<type>server</type>
<status>
<state>ok</state>
</status>
<memory>536870912</memory>
<cpu>
<topology sockets="1" cores="1"/>
<architecture>X86_64<architecture/>
</cpu>
<cpu_shares>0</cpu_shares>
<os type="rhel_6x64">
<boot dev="hd"/>
<boot dev="cdrom"/>;
</os>
<cluster id="00000000-0000-0000-0000-000000000000"
href="/api/clusters/00000000-0000-0000-0000-000000000000"/>
<creation_time>2010-08-16T14:24:29</creation_time>
<origin>ovirt</origin>
<high_availability>
<enabled>true</enabled>
<priority>100</priority>
</high_availability>
<display>
<type>spice</type>
<monitors>1</monitors>
<single_qxl_pci>false</single_qxl_pci>
<allow_override>true</allow_override>
<smartcard_enabled>true</smartcard_enabled>
</display>
<stateless>false</stateless>
<delete_protected>false</delete_protected>
<sso>
<methods>
<method id="GUEST_AGENT">true</enabled>
</methods>
</sso>
<usb>
<enabled>true</enabled>
</usb>
<migration_downtime>-1</migration_downtime>
<version>
<base_template href="/api/templates/00000000-0000-0000-0000-000000000000"
id="00000000-0000-0000-0000-000000000000"/>
<version_number>2</version_number>
<version_name>RHEL65_TMPL_001</version_name>
</version>
</template>