Developer Documentation

OvfVmTemplate

Provide template VM information in an OVF template (see OvfTemplate#type). The template VM provide the information about the operation system, CPU, memory, disks and NICs.


Properties

Required Property Name Type Description
optional cpu OvfCpu

CPU information of the VM A VM template is not required to specify a CPU.

optional disk_controllers array of OvfDiskController

Disk Controllers A VM template is not required to specify a list of disk controllers.

optional disks array of OvfDisk

All hard disks on the VM A VM template is not required to specify a list of disks.

optional drives array of OvfDrive

CD / DVD drives of the VM A VM template is not required to specify a list of drives.

optional floppies array of OvfFloppy

floppy drives of the VM A VM template is not required to specify a list of floppy drives.

optional memory OvfMemory

memory information of the VM A VM template is not required to specify memory.

optional nics array of OvfNic

All NICs on the VM A VM template is not required to specify a list of network interfaces.

optional os_description string

OS description A VM template is not required to specify an OS.

optional os_type string

OS type of the VM A VM template is not required to specify an OS.

optional storage_policies array of PolicyStoragePolicy

Storage policies of the VM. A VM template is not required to specify a list of storage policies.

optional usb_controllers array of OvfUSBController

USB Controllers A VM template is not required to specify a list of USB controllers.

optional video_cards array of OvfVideoCard

Video cards of the VM A VM template is not required to specify a list of video cards.

required vm_name string

Name of the VM

Feedback

Was this page helpful?