VMware Cloud Director API - OperatingSystemInfoType

VMware Cloud Director API - OperatingSystemInfoType

OperatingSystemInfoType

Type:
OperatingSystemInfoType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Information about an individual operating system.
Since:
5.1
Schema:
vms.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<OperatingSystemInfoType xmlns="http://www.vmware.com/vcloud/v1.5">
    <OperatingSystemId> xs:int </OperatingSystemId>
    <DefaultHardDiskAdapterType ref="xs:string"/>
    <SupportedHardDiskAdapter ref="xs:string"/>
    <MinimumHardDiskSizeGigabytes> xs:int </MinimumHardDiskSizeGigabytes>
    <MinimumMemoryMegabytes> xs:int </MinimumMemoryMegabytes>
    <Name> xs:string </Name>
    <InternalName> xs:string </InternalName>
    <Supported> xs:boolean </Supported>
    <SupportLevel> xs:string </SupportLevel>
    <x64> xs:boolean </x64>
    <MaximumCpuCount> xs:int </MaximumCpuCount>
    <MaximumCoresPerSocket> xs:int </MaximumCoresPerSocket>
    <MaximumSocketCount> xs:int </MaximumSocketCount>
    <MinimumHardwareVersion> xs:int </MinimumHardwareVersion>
    <PersonalizationEnabled> xs:boolean </PersonalizationEnabled>
    <PersonalizationAuto> xs:boolean </PersonalizationAuto>
    <SysprepPackagingSupported> xs:boolean </SysprepPackagingSupported>
    <SupportsMemHotAdd> xs:boolean </SupportsMemHotAdd>
    <cimOsId> xs:int </cimOsId>
    <CimVersion> xs:int </CimVersion>
    <SupportedForCreate> xs:boolean </SupportedForCreate>
    <RecommendedNIC name="xs:string" id="xs:int"/>
    <SupportedNICType name="xs:string" id="xs:int"/>
    <RecommendedFirmware> xs:string </RecommendedFirmware>
    <SupportedFirmware> xs:string </SupportedFirmware>
    <SupportsTPM> xs:boolean </SupportsTPM>
</OperatingSystemInfoType>

Elements

Element Type Required Modifiable Since Deprecated Description
CimVersion int Yes none 5.1 Operating system version as specified by the DMTF common information model.
DefaultHardDiskAdapterType DefaultHardDiskAdapterTypeType Yes none 5.1 Default hard disk controller type for this operating system.
InternalName string Yes none 5.1 An alternate identifier for this operating system.
MaximumCoresPerSocket int Yes none 29.0 The maximum value allowed for CoresPerSocket in a VM with this guest operating system.
MaximumCpuCount int Yes none 5.1 The maximum number of CPUs supported for use with this operating system.
MaximumSocketCount int Yes none 29.0 The maximum value allowed for NumberOfCpus in a VM with this guest operating system.
MinimumHardDiskSizeGigabytes int Yes none 5.1 The minimum size of the primary hard disk for this operating system, in gigabytes.
MinimumHardwareVersion int No none 5.1 The minimum VMware hardware version required to run this operating system.
MinimumMemoryMegabytes int Yes none 5.1 The minimum amount of memory required to run this operating system, in megabytes.
Name string Yes none 5.1 The name of the operating system.
OperatingSystemId int No none 5.1 29.0 The operating system identifier.
PersonalizationAuto boolean Yes none 5.1 True if this operating system supports automatic personalization.
PersonalizationEnabled boolean Yes none 5.1 True if this operating system supports personalization.
RecommendedFirmware string Yes none 37.1 Recommended firmware for this guest operating system
RecommendedNIC NICType Yes none 29.0 Default virtual NIC adapter type for this operating system.
SupportLevel string Yes none 31.0 One of the strings "Supported", "Legacy", "Deprecated", "Terminated", or "Unsupported". See https://kb.vmware.com/s/article/2015161
Supported boolean No none 5.1 31.0 True if this operating system is supported for use in this organization.
SupportedFirmware string Yes none 37.1 Supported firmware for this guest operating system.
SupportedForCreate boolean Yes none 5.1 True if this organization supports creation of new virtual machines with this OS type.
SupportedHardDiskAdapter HardDiskAdapterReferenceType Yes none 29.0 Hard disk adapter types supported for this operating system.
SupportedNICType NICType Yes none 29.0 Supported virtual NIC type for this operating system.
SupportsMemHotAdd boolean Yes none 5.1 True if this operating system allows you to add memory to a running system.
SupportsTPM boolean Yes none 37.2 True if guest OS supports adding Trusted Platform Module device false otherwise.
SysprepPackagingSupported boolean Yes none 5.1 True if this operating system supports use of Microsoft sysprep packaging. (Windows family only.)
VCloudExtension VCloudExtensionType No always 5.1 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.
cimOsId int Yes none 5.1 Operating system identifier as specified by the DMTF common information model.
x64 boolean Yes none 5.1 True if this operating system is supported for use on 64-bit hardware.