# Enum - VirtualMachineGuestOsIdentifier(vim.vm.GuestOsDescriptor.GuestOsIdentifier)

Since
  2.0

## Enum Description

Guest operating system identifier.

Enum Constants

Name | Description
--- | ---
almalinux_64Guest | Since
amazonlinux2_64Guest | Since
amazonlinux3_64Guest | Since
asianux3_64Guest | Since
asianux3Guest | Since
asianux4_64Guest | Since
asianux4Guest | Since
asianux5_64Guest | Since
asianux7_64Guest | Since
asianux8_64Guest | Since
asianux9_64Guest | Since
centos6_64Guest | Since
centos64Guest | Since
centos6Guest | Since
centos7_64Guest | Since
centos7Guest | Since
centos8_64Guest | Since
centos9_64Guest | Since
centosGuest | Since
coreos64Guest | Since
crxPod1Guest | Since
darwin10_64Guest | Since
darwin10Guest | Since
darwin11_64Guest | Since
darwin11Guest | Since
darwin12_64Guest | Since
darwin13_64Guest | Since
darwin14_64Guest | Since
darwin15_64Guest | Since
darwin16_64Guest | Since
darwin17_64Guest | Since
darwin18_64Guest | Since
darwin19_64Guest | Since
darwin20_64Guest | Since
darwin21_64Guest | Since
darwin22_64Guest | Since
darwin23_64Guest | Since
darwin64Guest | Since
darwinGuest |
debian10_64Guest | Since
debian10Guest | Since
debian11_64Guest | Since
debian11Guest | Since
debian12_64Guest | Since
debian12Guest | Since
debian4_64Guest | Since
debian4Guest | Since
debian5_64Guest | Since
debian5Guest | Since
debian6_64Guest | Since
debian6Guest | Since
debian7_64Guest | Since
debian7Guest | Since
debian8_64Guest | Since
debian8Guest | Since
debian9_64Guest | Since
debian9Guest | Since
dosGuest |
eComStation2Guest | Since
eComStationGuest | Since
fedora64Guest | Since
fedoraGuest | Since
freebsd11_64Guest | Since
freebsd11Guest | Since
freebsd12_64Guest | Since
freebsd12Guest | Since
freebsd13_64Guest | Since
freebsd13Guest | Since
freebsd14_64Guest | Since
freebsd14Guest | Since
freebsd64Guest |
freebsdGuest |
genericLinuxGuest | Since
mandrakeGuest | Since
mandriva64Guest | Since
mandrivaGuest | Since
netware4Guest |
netware5Guest |
netware6Guest |
nld9Guest |
oesGuest |
openServer5Guest | Since
openServer6Guest | Since
opensuse64Guest | Since
opensuseGuest | Since
oracleLinux6_64Guest | Since
oracleLinux64Guest | Since
oracleLinux6Guest | Since
oracleLinux7_64Guest | Since
oracleLinux7Guest | Since
oracleLinux8_64Guest | Since
oracleLinux9_64Guest | Since
oracleLinuxGuest | Since
os2Guest |
other24xLinux64Guest |
other24xLinuxGuest |
other26xLinux64Guest |
other26xLinuxGuest |
other3xLinux64Guest | Since
other3xLinuxGuest | Since
other4xLinux64Guest | Since
other4xLinuxGuest | Since
other5xLinux64Guest | Since
other5xLinuxGuest | Since
other6xLinux64Guest | Since
other6xLinuxGuest | Since
otherGuest |
otherGuest64 |
otherLinux64Guest |
otherLinuxGuest |
redhatGuest |
rhel2Guest |
rhel3_64Guest |
rhel3Guest |
rhel4_64Guest |
rhel4Guest |
rhel5_64Guest | Since
rhel5Guest | Since
rhel6_64Guest | Since
rhel6Guest | Since
rhel7_64Guest | Since
rhel7Guest | Since
rhel8_64Guest | Since
rhel9_64Guest | Since
rockylinux_64Guest | Since
sjdsGuest |
sles10_64Guest | Since
sles10Guest | Since
sles11_64Guest | Since
sles11Guest | Since
sles12_64Guest | Since
sles12Guest | Since
sles15_64Guest | Since
sles16_64Guest | Since
sles64Guest |
slesGuest |
solaris10_64Guest |
solaris10Guest |
solaris11_64Guest | Since
solaris6Guest |
solaris7Guest |
solaris8Guest |
solaris9Guest |
suse64Guest |
suseGuest |
turboLinux64Guest | Since
turboLinuxGuest |
ubuntu64Guest |
ubuntuGuest |
unixWare7Guest | Since
vmkernel5Guest | Since
vmkernel65Guest | Since
vmkernel6Guest | Since
vmkernel7Guest | Since
vmkernel8Guest | Since
vmkernelGuest | Since
vmwarePhoton64Guest | Since
win2000AdvServGuest |
win2000ProGuest |
win2000ServGuest |
win31Guest |
win95Guest |
win98Guest |
windows11_64Guest | Since
windows12_64Guest | Since
windows2019srv_64Guest | Since
windows2019srvNext_64Guest | Since
windows2022srvNext_64Guest | Since
windows7_64Guest | Since
windows7Guest | Since
windows7Server64Guest | Since
windows8_64Guest | Since
windows8Guest | Since
windows8Server64Guest | Since
windows9_64Guest | Since
windows9Guest | Since
windows9Server64Guest | Since
windowsHyperVGuest | Since
winLonghorn64Guest | Since
winLonghornGuest | Since
winMeGuest |
winNetBusinessGuest |
winNetDatacenter64Guest | Since
winNetDatacenterGuest | Since
winNetEnterprise64Guest |
winNetEnterpriseGuest |
winNetStandard64Guest |
winNetStandardGuest |
winNetWebGuest |
winNTGuest |
winVista64Guest |
winVistaGuest |
winXPHomeGuest |
winXPPro64Guest |
winXPProGuest |

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualMachineGuestOsIdentifier"> <restriction base="xsd:string"> <enumeration value="dosGuest"/> <enumeration value="win31Guest"/> <enumeration value="win95Guest"/> <enumeration value="win98Guest"/> <enumeration value="winMeGuest"/> <enumeration value="winNTGuest"/> <enumeration value="win2000ProGuest"/> <enumeration value="win2000ServGuest"/> <enumeration value="win2000AdvServGuest"/> <enumeration value="winXPHomeGuest"/> <enumeration value="winXPProGuest"/> <enumeration value="winXPPro64Guest"/> <enumeration value="winNetWebGuest"/> <enumeration value="winNetStandardGuest"/> <enumeration value="winNetEnterpriseGuest"/> <enumeration value="winNetDatacenterGuest"/> <enumeration value="winNetBusinessGuest"/> <enumeration value="winNetStandard64Guest"/> <enumeration value="winNetEnterprise64Guest"/> <enumeration value="winLonghornGuest"/> <enumeration value="winLonghorn64Guest"/> <enumeration value="winNetDatacenter64Guest"/> <enumeration value="winVistaGuest"/> <enumeration value="winVista64Guest"/> <enumeration value="windows7Guest"/> <enumeration value="windows7_64Guest"/> <enumeration value="windows7Server64Guest"/> <enumeration value="windows8Guest"/> <enumeration value="windows8_64Guest"/> <enumeration value="windows8Server64Guest"/> <enumeration value="windows9Guest"/> <enumeration value="windows9_64Guest"/> <enumeration value="windows9Server64Guest"/> <enumeration value="windows11_64Guest"/> <enumeration value="windows12_64Guest"/> <enumeration value="windowsHyperVGuest"/> <enumeration value="windows2019srv_64Guest"/> <enumeration value="windows2019srvNext_64Guest"/> <enumeration value="windows2022srvNext_64Guest"/> <enumeration value="freebsdGuest"/> <enumeration value="freebsd64Guest"/> <enumeration value="freebsd11Guest"/> <enumeration value="freebsd11_64Guest"/> <enumeration value="freebsd12Guest"/> <enumeration value="freebsd12_64Guest"/> <enumeration value="freebsd13Guest"/> <enumeration value="freebsd13_64Guest"/> <enumeration value="freebsd14Guest"/> <enumeration value="freebsd14_64Guest"/> <enumeration value="redhatGuest"/> <enumeration value="rhel2Guest"/> <enumeration value="rhel3Guest"/> <enumeration value="rhel3_64Guest"/> <enumeration value="rhel4Guest"/> <enumeration value="rhel4_64Guest"/> <enumeration value="rhel5Guest"/> <enumeration value="rhel5_64Guest"/> <enumeration value="rhel6Guest"/> <enumeration value="rhel6_64Guest"/> <enumeration value="rhel7Guest"/> <enumeration value="rhel7_64Guest"/> <enumeration value="rhel8_64Guest"/> <enumeration value="rhel9_64Guest"/> <enumeration value="centosGuest"/> <enumeration value="centos64Guest"/> <enumeration value="centos6Guest"/> <enumeration value="centos6_64Guest"/> <enumeration value="centos7Guest"/> <enumeration value="centos7_64Guest"/> <enumeration value="centos8_64Guest"/> <enumeration value="centos9_64Guest"/> <enumeration value="oracleLinuxGuest"/> <enumeration value="oracleLinux64Guest"/> <enumeration value="oracleLinux6Guest"/> <enumeration value="oracleLinux6_64Guest"/> <enumeration value="oracleLinux7Guest"/> <enumeration value="oracleLinux7_64Guest"/> <enumeration value="oracleLinux8_64Guest"/> <enumeration value="oracleLinux9_64Guest"/> <enumeration value="suseGuest"/> <enumeration value="suse64Guest"/> <enumeration value="slesGuest"/> <enumeration value="sles64Guest"/> <enumeration value="sles10Guest"/> <enumeration value="sles10_64Guest"/> <enumeration value="sles11Guest"/> <enumeration value="sles11_64Guest"/> <enumeration value="sles12Guest"/> <enumeration value="sles12_64Guest"/> <enumeration value="sles15_64Guest"/> <enumeration value="sles16_64Guest"/> <enumeration value="nld9Guest"/> <enumeration value="oesGuest"/> <enumeration value="sjdsGuest"/> <enumeration value="mandrakeGuest"/> <enumeration value="mandrivaGuest"/> <enumeration value="mandriva64Guest"/> <enumeration value="turboLinuxGuest"/> <enumeration value="turboLinux64Guest"/> <enumeration value="ubuntuGuest"/> <enumeration value="ubuntu64Guest"/> <enumeration value="debian4Guest"/> <enumeration value="debian4_64Guest"/> <enumeration value="debian5Guest"/> <enumeration value="debian5_64Guest"/> <enumeration value="debian6Guest"/> <enumeration value="debian6_64Guest"/> <enumeration value="debian7Guest"/> <enumeration value="debian7_64Guest"/> <enumeration value="debian8Guest"/> <enumeration value="debian8_64Guest"/> <enumeration value="debian9Guest"/> <enumeration value="debian9_64Guest"/> <enumeration value="debian10Guest"/> <enumeration value="debian10_64Guest"/> <enumeration value="debian11Guest"/> <enumeration value="debian11_64Guest"/> <enumeration value="debian12Guest"/> <enumeration value="debian12_64Guest"/> <enumeration value="asianux3Guest"/> <enumeration value="asianux3_64Guest"/> <enumeration value="asianux4Guest"/> <enumeration value="asianux4_64Guest"/> <enumeration value="asianux5_64Guest"/> <enumeration value="asianux7_64Guest"/> <enumeration value="asianux8_64Guest"/> <enumeration value="asianux9_64Guest"/> <enumeration value="opensuseGuest"/> <enumeration value="opensuse64Guest"/> <enumeration value="fedoraGuest"/> <enumeration value="fedora64Guest"/> <enumeration value="coreos64Guest"/> <enumeration value="vmwarePhoton64Guest"/> <enumeration value="other24xLinuxGuest"/> <enumeration value="other26xLinuxGuest"/> <enumeration value="otherLinuxGuest"/> <enumeration value="other3xLinuxGuest"/> <enumeration value="other4xLinuxGuest"/> <enumeration value="other5xLinuxGuest"/> <enumeration value="other6xLinuxGuest"/> <enumeration value="genericLinuxGuest"/> <enumeration value="other24xLinux64Guest"/> <enumeration value="other26xLinux64Guest"/> <enumeration value="other3xLinux64Guest"/> <enumeration value="other4xLinux64Guest"/> <enumeration value="other5xLinux64Guest"/> <enumeration value="other6xLinux64Guest"/> <enumeration value="otherLinux64Guest"/> <enumeration value="solaris6Guest"/> <enumeration value="solaris7Guest"/> <enumeration value="solaris8Guest"/> <enumeration value="solaris9Guest"/> <enumeration value="solaris10Guest"/> <enumeration value="solaris10_64Guest"/> <enumeration value="solaris11_64Guest"/> <enumeration value="os2Guest"/> <enumeration value="eComStationGuest"/> <enumeration value="eComStation2Guest"/> <enumeration value="netware4Guest"/> <enumeration value="netware5Guest"/> <enumeration value="netware6Guest"/> <enumeration value="openServer5Guest"/> <enumeration value="openServer6Guest"/> <enumeration value="unixWare7Guest"/> <enumeration value="darwinGuest"/> <enumeration value="darwin64Guest"/> <enumeration value="darwin10Guest"/> <enumeration value="darwin10_64Guest"/> <enumeration value="darwin11Guest"/> <enumeration value="darwin11_64Guest"/> <enumeration value="darwin12_64Guest"/> <enumeration value="darwin13_64Guest"/> <enumeration value="darwin14_64Guest"/> <enumeration value="darwin15_64Guest"/> <enumeration value="darwin16_64Guest"/> <enumeration value="darwin17_64Guest"/> <enumeration value="darwin18_64Guest"/> <enumeration value="darwin19_64Guest"/> <enumeration value="darwin20_64Guest"/> <enumeration value="darwin21_64Guest"/> <enumeration value="darwin22_64Guest"/> <enumeration value="darwin23_64Guest"/> <enumeration value="vmkernelGuest"/> <enumeration value="vmkernel5Guest"/> <enumeration value="vmkernel6Guest"/> <enumeration value="vmkernel65Guest"/> <enumeration value="vmkernel7Guest"/> <enumeration value="vmkernel8Guest"/> <enumeration value="amazonlinux2_64Guest"/> <enumeration value="amazonlinux3_64Guest"/> <enumeration value="crxPod1Guest"/> <enumeration value="rockylinux_64Guest"/> <enumeration value="almalinux_64Guest"/> <enumeration value="otherGuest"/> <enumeration value="otherGuest64"/> </restriction> </simpleType>