content type ovf: V app template

Provide information for vApp template in an OVF template file.

Representation:

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

Attributes:

Name Type Description
Required
vm_templates[].vm_name string Name of the VM

Optional
vapp_name string Name of the vApp template

Optional. vApp templates do not require a name.

vm_templates vm_template[] Vitrual Machines in this vApp template

Optional. vApp templates do not require a list of VM templates.

vm_templates[].os_type string OS type of the VM

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

storage_policies storage_policy[] Storage policies of the vApp template.

Optional. vApp templates do not require a list of storage policies.