InstantiateVmHardwareCustomizationParamsType

Type:
InstantiateVmHardwareCustomizationParamsType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Hardware parameter customization applied to a virtual machine in a vApp when instantiated.
Since:
5.5
Schema:
vApp.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<InstantiateVmHardwareCustomizationParamsType xmlns="http://www.vmware.com/vcloud/v1.5">
    <NumberOfCpus> xs:int </NumberOfCpus>
    <CoresPerSocket> xs:int </CoresPerSocket>
    <MemorySize> xs:long </MemorySize>
    <Disk instanceId="xs:string">
        <Size> xs:long </Size>
    </Disk>
</InstantiateVmHardwareCustomizationParamsType>

Elements

Element Type Required Modifiable Since Deprecated Description
CoresPerSocket int No always 5.5 Specifies the distribution of the total number of CPUs over a number of virtual sockets. The number of vCPUs must be evenly divisible by the number of cores per socket. The minimum value is 1.
Disk InstantiateVmHardwareCustomizationParamsType/Disk No always 5.5 Parameters of a single disk in the virtual machine.
MemorySize long No always 5.5 The amount of virtual machine memory in megabytes. Must be a multiple of four. Minimum size is four megabytes.
NumberOfCpus int No always 5.5 The number of vCPUs configured for the virtual machine. Note that if CoresPerSocket is specified in the OVF or included in the customization parameters then the number of CPUs must be evenly divisible by the number of cores per socket. The minimum value is 1.
VCloudExtension VCloudExtensionType No always 5.5 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.