VirtualMachineGuestOsIdentifier_enum

VirtualMachineGuestOsIdentifier_enum
VirtualMachineGuestOsIdentifier_enum

Guest operating system identifier.

Possible values:

  • dosGuest: MS-DOS.

  • win31Guest: Windows 3.1

  • win95Guest: Windows 95

  • win98Guest: Windows 98

  • winMeGuest: Windows Millennium Edition

  • winNTGuest: Windows NT 4

  • win2000ProGuest: Windows 2000 Professional

  • win2000ServGuest: Windows 2000 Server

  • win2000AdvServGuest: Windows 2000 Advanced Server

  • winXPHomeGuest: Windows XP Home Edition

  • winXPProGuest: Windows XP Professional

  • winXPPro64Guest: Windows XP Professional Edition (64 bit)

  • winNetWebGuest: Windows Server 2003, Web Edition

  • winNetStandardGuest: Windows Server 2003, Standard Edition

  • winNetEnterpriseGuest: Windows Server 2003, Enterprise Edition

  • winNetDatacenterGuest: Windows Server 2003, Datacenter Edition

  • winNetBusinessGuest: Windows Small Business Server 2003

  • winNetStandard64Guest: Windows Server 2003, Standard Edition (64 bit)

  • winNetEnterprise64Guest: Windows Server 2003, Enterprise Edition (64 bit)

  • winLonghornGuest: Windows Longhorn

  • winLonghorn64Guest: Windows Longhorn (64 bit)

  • winNetDatacenter64Guest: Windows Server 2003, Datacenter Edition (64 bit)

  • winVistaGuest: Windows Vista

  • winVista64Guest: Windows Vista (64 bit)

  • windows7Guest: Windows 7

  • windows7_64Guest: Windows 7 (64 bit)

  • windows7Server64Guest: Windows Server 2008 R2 (64 bit)

  • windows8Guest: Windows 8

  • windows8_64Guest: Windows 8 (64 bit)

  • windows8Server64Guest: Windows 8 Server (64 bit)

  • windows9Guest: Windows 10

  • windows9_64Guest: Windows 10 (64 bit)

  • windows9Server64Guest: Windows 10 Server (64 bit)

  • windows11_64Guest: Windows 11

    Since: vSphere API Release 8.0.0.1

  • windows12_64Guest: Windows 12

    Since: vSphere API Release 8.0.0.1

  • windowsHyperVGuest: Windows Hyper-V

  • windows2019srv_64Guest: Windows Server 2019

  • windows2019srvNext_64Guest: Windows Server 2022

    Since: vSphere API Release 7.0.1.0

  • windows2022srvNext_64Guest: Windows Server 2025

    Since: vSphere API Release 8.0.0.1

  • freebsdGuest: FreeBSD

  • freebsd64Guest: FreeBSD x64

  • freebsd11Guest: FreeBSD 11

  • freebsd11_64Guest: FreeBSD 11 x64

  • freebsd12Guest: FreeBSD 12

  • freebsd12_64Guest: FreeBSD 12 x64

  • freebsd13Guest: FreeBSD 13

    Since: vSphere API Release 7.0.1.0

  • freebsd13_64Guest: FreeBSD 13 x64

    Since: vSphere API Release 7.0.1.0

  • freebsd14Guest: FreeBSD 14

    Since: vSphere API Release 8.0.0.1

  • freebsd14_64Guest: FreeBSD 14 x64

    Since: vSphere API Release 8.0.0.1

  • redhatGuest: Red Hat Linux 2.1

  • rhel2Guest: Red Hat Enterprise Linux 2

  • rhel3Guest: Red Hat Enterprise Linux 3

  • rhel3_64Guest: Red Hat Enterprise Linux 3 (64 bit)

  • rhel4Guest: Red Hat Enterprise Linux 4

  • rhel4_64Guest: Red Hat Enterprise Linux 4 (64 bit)

  • rhel5Guest: Red Hat Enterprise Linux 5

  • rhel5_64Guest: Red Hat Enterprise Linux 5 (64 bit)

  • rhel6Guest: Red Hat Enterprise Linux 6

  • rhel6_64Guest: Red Hat Enterprise Linux 6 (64 bit)

  • rhel7Guest: Red Hat Enterprise Linux 7

  • rhel7_64Guest: Red Hat Enterprise Linux 7 (64 bit)

  • rhel8_64Guest: Red Hat Enterprise Linux 8 (64 bit)

  • rhel9_64Guest: Red Hat Enterprise Linux 9 (64 bit)

    Since: vSphere API Release 7.0.1.0

  • centosGuest: CentOS 4/5

  • centos64Guest: CentOS 4/5 (64-bit)

  • centos6Guest: CentOS 6

  • centos6_64Guest: CentOS 6 (64-bit)

  • centos7Guest: CentOS 7

  • centos7_64Guest: CentOS 7 (64-bit)

  • centos8_64Guest: CentOS 8 (64-bit)

  • centos9_64Guest: CentOS 9 (64-bit)

    Since: vSphere API Release 7.0.1.0

  • oracleLinuxGuest: Oracle Linux 4/5

  • oracleLinux64Guest: Oracle Linux 4/5 (64-bit)

  • oracleLinux6Guest: Oracle 6

  • oracleLinux6_64Guest: Oracle 6 (64-bit)

  • oracleLinux7Guest: Oracle 7

  • oracleLinux7_64Guest: Oracle 7 (64-bit)

  • oracleLinux8_64Guest: Oracle 8 (64-bit)

  • oracleLinux9_64Guest: Oracle 9 (64-bit)

    Since: vSphere API Release 7.0.1.0

  • suseGuest: Suse Linux

  • suse64Guest: Suse Linux (64 bit)

  • slesGuest: Suse Linux Enterprise Server 9

  • sles64Guest: Suse Linux Enterprise Server 9 (64 bit)

  • sles10Guest: Suse linux Enterprise Server 10

  • sles10_64Guest: Suse Linux Enterprise Server 10 (64 bit)

  • sles11Guest: Suse linux Enterprise Server 11

  • sles11_64Guest: Suse Linux Enterprise Server 11 (64 bit)

  • sles12Guest: Suse linux Enterprise Server 12

  • sles12_64Guest: Suse Linux Enterprise Server 12 (64 bit)

  • sles15_64Guest: Suse Linux Enterprise Server 15 (64 bit)

  • sles16_64Guest: Suse Linux Enterprise Server 16 (64 bit)

    Since: vSphere API Release 7.0.1.0

  • nld9Guest: Novell Linux Desktop 9

  • oesGuest: Open Enterprise Server

  • sjdsGuest: Sun Java Desktop System

  • mandrakeGuest: Mandrake Linux

  • mandrivaGuest: Mandriva Linux

  • mandriva64Guest: Mandriva Linux (64 bit)

  • turboLinuxGuest: Turbolinux

  • turboLinux64Guest: Turbolinux (64 bit)

  • ubuntuGuest: Ubuntu Linux

  • ubuntu64Guest: Ubuntu Linux (64 bit)

  • debian4Guest: Debian GNU/Linux 4

  • debian4_64Guest: Debian GNU/Linux 4 (64 bit)

  • debian5Guest: Debian GNU/Linux 5

  • debian5_64Guest: Debian GNU/Linux 5 (64 bit)

  • debian6Guest: Debian GNU/Linux 6

  • debian6_64Guest: Debian GNU/Linux 6 (64 bit)

  • debian7Guest: Debian GNU/Linux 7

  • debian7_64Guest: Debian GNU/Linux 7 (64 bit)

  • debian8Guest: Debian GNU/Linux 8

  • debian8_64Guest: Debian GNU/Linux 8 (64 bit)

  • debian9Guest: Debian GNU/Linux 9

  • debian9_64Guest: Debian GNU/Linux 9 (64 bit)

  • debian10Guest: Debian GNU/Linux 10

  • debian10_64Guest: Debian GNU/Linux 10 (64 bit)

  • debian11Guest: Debian GNU/Linux 11

  • debian11_64Guest: Debian GNU/Linux 11 (64 bit)

  • debian12Guest: Debian GNU/Linux 12

    Since: vSphere API Release 8.0.0.1

  • debian12_64Guest: Debian GNU/Linux 12 (64 bit)

    Since: vSphere API Release 8.0.0.1

  • asianux3Guest: Asianux Server 3

  • asianux3_64Guest: Asianux Server 3 (64 bit)

  • asianux4Guest: Asianux Server 4

  • asianux4_64Guest: Asianux Server 4 (64 bit)

  • asianux5_64Guest: Asianux Server 5 (64 bit)

  • asianux7_64Guest: Asianux Server 7 (64 bit)

  • asianux8_64Guest: Asianux Server 8 (64 bit)

  • asianux9_64Guest: Asianux Server 9 (64 bit)

    Since: vSphere API Release 7.0.1.0

  • opensuseGuest: OpenSUSE Linux

  • opensuse64Guest: OpenSUSE Linux (64 bit)

  • fedoraGuest: Fedora Linux

  • fedora64Guest: Fedora Linux (64 bit)

  • coreos64Guest: CoreOS Linux (64 bit)

  • vmwarePhoton64Guest: VMware Photon (64 bit)

  • other24xLinuxGuest: Linux 2.4x Kernel

  • other26xLinuxGuest: Linux 2.6x Kernel

  • otherLinuxGuest: Linux 2.2x Kernel

  • other3xLinuxGuest: Linux 3.x Kernel

  • other4xLinuxGuest: Linux 4.x Kernel

  • other5xLinuxGuest: Linux 5.x Kernel

    Since: vSphere API Release 7.0.1.0

  • other6xLinuxGuest: Linux 6.x Kernel

    Since: vSphere API Release 8.0.0.1

  • genericLinuxGuest: Other Linux

  • other24xLinux64Guest: Linux 2.4.x Kernel (64 bit)

  • other26xLinux64Guest: Linux 2.6.x Kernel (64 bit)

  • other3xLinux64Guest: Linux 3.x Kernel (64 bit)

  • other4xLinux64Guest: Linux 4.x Kernel (64 bit)

  • other5xLinux64Guest: Linux 5.x Kernel (64 bit)

    Since: vSphere API Release 7.0.1.0

  • other6xLinux64Guest: Linux 6.x Kernel (64 bit)

    Since: vSphere API Release 8.0.0.1

  • otherLinux64Guest: Linux (64 bit)

  • solaris6Guest: Solaris 6

  • solaris7Guest: Solaris 7

  • solaris8Guest: Solaris 8

  • solaris9Guest: Solaris 9

  • solaris10Guest: Solaris 10 (32 bit)

  • solaris10_64Guest: Solaris 10 (64 bit)

  • solaris11_64Guest: Solaris 11 (64 bit)

  • os2Guest: OS/2

  • eComStationGuest: eComStation 1.x

  • eComStation2Guest: eComStation 2.0

  • netware4Guest: Novell NetWare 4

  • netware5Guest: Novell NetWare 5.1

  • netware6Guest: Novell NetWare 6.x

  • openServer5Guest: SCO OpenServer 5

  • openServer6Guest: SCO OpenServer 6

  • unixWare7Guest: SCO UnixWare 7

  • darwinGuest: Mac OS 10.5

  • darwin64Guest: Mac OS 10.5 (64 bit)

  • darwin10Guest: Mac OS 10.6

  • darwin10_64Guest: Mac OS 10.6 (64 bit)

  • darwin11Guest: Mac OS 10.7

  • darwin11_64Guest: Mac OS 10.7 (64 bit)

  • darwin12_64Guest: Mac OS 10.8 (64 bit)

  • darwin13_64Guest: Mac OS 10.9 (64 bit)

  • darwin14_64Guest: Mac OS 10.10 (64 bit)

  • darwin15_64Guest: Mac OS 10.11 (64 bit)

  • darwin16_64Guest: Mac OS 10.12 (64 bit)

  • darwin17_64Guest: macOS 10.13 (64 bit)

  • darwin18_64Guest: macOS 10.14 (64 bit)

  • darwin19_64Guest: macOS 10.15 (64 bit)

  • darwin20_64Guest: macOS 11 (64 bit)

    Since: vSphere API Release 7.0.1.0

  • darwin21_64Guest: macOS 12 (64 bit)

    Since: vSphere API Release 7.0.1.0

  • darwin22_64Guest: macOS 13 (64 bit)

    Since: vSphere API Release 8.0.0.1

  • darwin23_64Guest: macOS 14 (64 bit)

    Since: vSphere API Release 8.0.0.1

  • vmkernelGuest: VMware ESX 4

  • vmkernel5Guest: VMware ESX 5

  • vmkernel6Guest: VMware ESX 6

  • vmkernel65Guest: VMware ESXi 6.5 AND ESXi 6.7.

  • vmkernel7Guest: VMware ESX 7

  • vmkernel8Guest: VMware ESX 8

    Since: vSphere API Release 8.0.0.1

  • amazonlinux2_64Guest: Amazon Linux 2 (64 bit)

  • amazonlinux3_64Guest: Amazon Linux 3 (64 bit)

    Since: vSphere API Release 7.0.1.0

  • crxPod1Guest: CRX Pod 1

  • crxSys1Guest: CRX Sys 1

    Since: vSphere API Release 8.0.3.0

  • rockylinux_64Guest: Rocky Linux (64-bit)

    Since: vSphere API Release 8.0.0.1

  • almalinux_64Guest: AlmaLinux (64-bit)

    Since: vSphere API Release 8.0.0.1

  • otherGuest: Other Operating System

  • otherGuest64: Other Operating System (64 bit)

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