TypeOvfVAppTemplate

Provide information for vApp template in an OVF template file.


Properties

storage_policies Optional

Storage policies of the vApp template. vApp templates do not require a list of storage policies.


string
vapp_name Optional

Name of the vApp template vApp templates do not require a name.


vm_templates Optional

Vitrual Machines in this vApp template vApp templates do not require a list of VM templates.

JSON Example

{
	"storage_policies": [
		{
			"group_id": "string"
		}
	],
	"vapp_name": "string",
	"vm_templates": [
		{
			"cpu": {
				"limit": 0,
				"num_cpus": 0,
				"reservation": 0,
				"shares": 0
			},
			"disk_controllers": [
				{
					"name": "string",
					"sub_type": "string",
					"type": "string"
				}
			],
			"disks": [
				{
					"disk_capacity": 0,
					"name": "string",
					"storage_policy": {
						"group_id": "string"
					}
				}
			],
			"drives": [
				{
					"name": "string",
					"sub_type": "string",
					"type": "string"
				}
			],
			"floppies": [
				{
					"connected": false,
					"name": "string",
					"type": "string"
				}
			],
			"memory": {
				"limit": 0,
				"reservation": 0,
				"shares": 0,
				"size": 0
			},
			"nics": [
				{
					"mac_address": "string",
					"name": "string",
					"network_name": "string",
					"start_connected": false
				}
			],
			"os_description": "string",
			"os_type": "string",
			"storage_policies": [
				{
					"group_id": "string"
				}
			],
			"usb_controllers": [
				{
					"auto_connect": false,
					"ehci_pci_slot_number": 0,
					"pci_slot_number": 0,
					"type": "string"
				}
			],
			"video_cards": [
				{
					"enable3d": false,
					"graphics_memory_size": 0,
					"num_displays": 0,
					"render_type": "string",
					"use_auto_detect": false,
					"video_ram_size": 0
				}
			],
			"vm_name": "string"
		}
	]
}

Feedback

Was this page helpful?