github.com/vmware/govmomi@v0.51.0/simulator/esx/host_hardware_info.go (about)

     1  // © Broadcom. All Rights Reserved.
     2  // The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
     3  // SPDX-License-Identifier: Apache-2.0
     4  
     5  package esx
     6  
     7  import (
     8  	"time"
     9  
    10  	"github.com/vmware/govmomi/vim25/types"
    11  )
    12  
    13  // HostHardwareInfo is the default template for the HostSystem hardware property.
    14  // Capture method:
    15  //
    16  //	govc object.collect -s -dump HostSystem:ha-host hardware
    17  var HostHardwareInfo = &types.HostHardwareInfo{
    18  	SystemInfo: types.HostSystemInfo{
    19  		Vendor: "VMware, Inc.",
    20  		Model:  "VMware Virtual Platform",
    21  		Uuid:   "e88d4d56-9f1e-3ea1-71fa-13a8e1a7fd70",
    22  		OtherIdentifyingInfo: []types.HostSystemIdentificationInfo{
    23  			{
    24  				IdentifierValue: " No Asset Tag",
    25  				IdentifierType: &types.ElementDescription{
    26  					Description: types.Description{
    27  						Label:   "Asset Tag",
    28  						Summary: "Asset tag of the system",
    29  					},
    30  					Key: "AssetTag",
    31  				},
    32  			},
    33  			{
    34  				IdentifierValue: "[MS_VM_CERT/SHA1/27d66596a61c48dd3dc7216fd715126e33f59ae7]",
    35  				IdentifierType: &types.ElementDescription{
    36  					Description: types.Description{
    37  						Label:   "OEM specific string",
    38  						Summary: "OEM specific string",
    39  					},
    40  					Key: "OemSpecificString",
    41  				},
    42  			},
    43  			{
    44  				IdentifierValue: "Welcome to the Virtual Machine",
    45  				IdentifierType: &types.ElementDescription{
    46  					Description: types.Description{
    47  						Label:   "OEM specific string",
    48  						Summary: "OEM specific string",
    49  					},
    50  					Key: "OemSpecificString",
    51  				},
    52  			},
    53  			{
    54  				IdentifierValue: "VMware-56 4d 8d e8 1e 9f a1 3e-71 fa 13 a8 e1 a7 fd 70",
    55  				IdentifierType: &types.ElementDescription{
    56  					Description: types.Description{
    57  						Label:   "Service tag",
    58  						Summary: "Service tag of the system",
    59  					},
    60  					Key: "ServiceTag",
    61  				},
    62  			},
    63  		},
    64  	},
    65  	CpuPowerManagementInfo: &types.HostCpuPowerManagementInfo{
    66  		CurrentPolicy:   "Balanced",
    67  		HardwareSupport: "",
    68  	},
    69  	CpuInfo: types.HostCpuInfo{
    70  		NumCpuPackages: 2,
    71  		NumCpuCores:    2,
    72  		NumCpuThreads:  2,
    73  		Hz:             3591345000,
    74  	},
    75  	CpuPkg: []types.HostCpuPackage{
    76  		{
    77  			Index:       0,
    78  			Vendor:      "intel",
    79  			Hz:          3591345000,
    80  			BusHz:       115849838,
    81  			Description: "Intel(R) Xeon(R) CPU E5-1620 0 @ 3.60GHz",
    82  			ThreadId:    []int16{0},
    83  			CpuFeature: []types.HostCpuIdInfo{
    84  				{
    85  					Level:  0,
    86  					Vendor: "",
    87  					Eax:    "0000:0000:0000:0000:0000:0000:0000:1101",
    88  					Ebx:    "0111:0101:0110:1110:0110:0101:0100:0111",
    89  					Ecx:    "0110:1100:0110:0101:0111:0100:0110:1110",
    90  					Edx:    "0100:1001:0110:0101:0110:1110:0110:1001",
    91  				},
    92  				{
    93  					Level:  1,
    94  					Vendor: "",
    95  					Eax:    "0000:0000:0000:0010:0000:0110:1101:0111",
    96  					Ebx:    "0000:0000:0000:0001:0000:1000:0000:0000",
    97  					Ecx:    "1001:0111:1011:1010:0010:0010:0010:1011",
    98  					Edx:    "0000:1111:1010:1011:1111:1011:1111:1111",
    99  				},
   100  				{
   101  					Level:  -2147483648,
   102  					Vendor: "",
   103  					Eax:    "1000:0000:0000:0000:0000:0000:0000:1000",
   104  					Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   105  					Ecx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   106  					Edx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   107  				},
   108  				{
   109  					Level:  -2147483647,
   110  					Vendor: "",
   111  					Eax:    "0000:0000:0000:0000:0000:0000:0000:0000",
   112  					Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   113  					Ecx:    "0000:0000:0000:0000:0000:0000:0000:0001",
   114  					Edx:    "0010:1000:0001:0000:0000:1000:0000:0000",
   115  				},
   116  				{
   117  					Level:  -2147483640,
   118  					Vendor: "",
   119  					Eax:    "0000:0000:0000:0000:0011:0000:0010:1010",
   120  					Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   121  					Ecx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   122  					Edx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   123  				},
   124  			},
   125  		},
   126  		{
   127  			Index:       1,
   128  			Vendor:      "intel",
   129  			Hz:          3591345000,
   130  			BusHz:       115849838,
   131  			Description: "Intel(R) Xeon(R) CPU E5-1620 0 @ 3.60GHz",
   132  			ThreadId:    []int16{1},
   133  			CpuFeature: []types.HostCpuIdInfo{
   134  				{
   135  					Level:  0,
   136  					Vendor: "",
   137  					Eax:    "0000:0000:0000:0000:0000:0000:0000:1101",
   138  					Ebx:    "0111:0101:0110:1110:0110:0101:0100:0111",
   139  					Ecx:    "0110:1100:0110:0101:0111:0100:0110:1110",
   140  					Edx:    "0100:1001:0110:0101:0110:1110:0110:1001",
   141  				},
   142  				{
   143  					Level:  1,
   144  					Vendor: "",
   145  					Eax:    "0000:0000:0000:0010:0000:0110:1101:0111",
   146  					Ebx:    "0000:0010:0000:0001:0000:1000:0000:0000",
   147  					Ecx:    "1001:0111:1011:1010:0010:0010:0010:1011",
   148  					Edx:    "0000:1111:1010:1011:1111:1011:1111:1111",
   149  				},
   150  				{
   151  					Level:  -2147483648,
   152  					Vendor: "",
   153  					Eax:    "1000:0000:0000:0000:0000:0000:0000:1000",
   154  					Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   155  					Ecx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   156  					Edx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   157  				},
   158  				{
   159  					Level:  -2147483647,
   160  					Vendor: "",
   161  					Eax:    "0000:0000:0000:0000:0000:0000:0000:0000",
   162  					Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   163  					Ecx:    "0000:0000:0000:0000:0000:0000:0000:0001",
   164  					Edx:    "0010:1000:0001:0000:0000:1000:0000:0000",
   165  				},
   166  				{
   167  					Level:  -2147483640,
   168  					Vendor: "",
   169  					Eax:    "0000:0000:0000:0000:0011:0000:0010:1010",
   170  					Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   171  					Ecx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   172  					Edx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   173  				},
   174  			},
   175  		},
   176  	},
   177  	MemorySize: 4294430720,
   178  	NumaInfo: &types.HostNumaInfo{
   179  		Type:     "NUMA",
   180  		NumNodes: 1,
   181  		NumaNode: []types.HostNumaNode{
   182  			{
   183  				TypeId:            0x0,
   184  				CpuID:             []int16{1, 0},
   185  				MemoryRangeBegin:  4294967296,
   186  				MemoryRangeLength: 1073741824,
   187  			},
   188  		},
   189  	},
   190  	SmcPresent: types.NewBool(false),
   191  	PciDevice: []types.HostPciDevice{
   192  		{
   193  			Id:           "0000:00:00.0",
   194  			ClassId:      1536,
   195  			Bus:          0x0,
   196  			Slot:         0x0,
   197  			Function:     0x0,
   198  			VendorId:     -32634,
   199  			SubVendorId:  5549,
   200  			VendorName:   "Intel Corporation",
   201  			DeviceId:     29072,
   202  			SubDeviceId:  6518,
   203  			ParentBridge: "",
   204  			DeviceName:   "Virtual Machine Chipset",
   205  		},
   206  		{
   207  			Id:           "0000:00:01.0",
   208  			ClassId:      1540,
   209  			Bus:          0x0,
   210  			Slot:         0x1,
   211  			Function:     0x0,
   212  			VendorId:     -32634,
   213  			SubVendorId:  0,
   214  			VendorName:   "Intel Corporation",
   215  			DeviceId:     29073,
   216  			SubDeviceId:  0,
   217  			ParentBridge: "",
   218  			DeviceName:   "440BX/ZX/DX - 82443BX/ZX/DX AGP bridge",
   219  		},
   220  		{
   221  			Id:           "0000:00:07.0",
   222  			ClassId:      1537,
   223  			Bus:          0x0,
   224  			Slot:         0x7,
   225  			Function:     0x0,
   226  			VendorId:     -32634,
   227  			SubVendorId:  5549,
   228  			VendorName:   "Intel Corporation",
   229  			DeviceId:     28944,
   230  			SubDeviceId:  6518,
   231  			ParentBridge: "",
   232  			DeviceName:   "Virtual Machine Chipset",
   233  		},
   234  		{
   235  			Id:           "0000:00:07.1",
   236  			ClassId:      257,
   237  			Bus:          0x0,
   238  			Slot:         0x7,
   239  			Function:     0x1,
   240  			VendorId:     -32634,
   241  			SubVendorId:  5549,
   242  			VendorName:   "Intel Corporation",
   243  			DeviceId:     28945,
   244  			SubDeviceId:  6518,
   245  			ParentBridge: "",
   246  			DeviceName:   "PIIX4 for 430TX/440BX/MX IDE Controller",
   247  		},
   248  		{
   249  			Id:           "0000:00:07.3",
   250  			ClassId:      1664,
   251  			Bus:          0x0,
   252  			Slot:         0x7,
   253  			Function:     0x3,
   254  			VendorId:     -32634,
   255  			SubVendorId:  5549,
   256  			VendorName:   "Intel Corporation",
   257  			DeviceId:     28947,
   258  			SubDeviceId:  6518,
   259  			ParentBridge: "",
   260  			DeviceName:   "Virtual Machine Chipset",
   261  		},
   262  		{
   263  			Id:           "0000:00:07.7",
   264  			ClassId:      2176,
   265  			Bus:          0x0,
   266  			Slot:         0x7,
   267  			Function:     0x7,
   268  			VendorId:     5549,
   269  			SubVendorId:  5549,
   270  			VendorName:   "VMware",
   271  			DeviceId:     1856,
   272  			SubDeviceId:  1856,
   273  			ParentBridge: "",
   274  			DeviceName:   "Virtual Machine Communication Interface",
   275  		},
   276  		{
   277  			Id:           "0000:00:0f.0",
   278  			ClassId:      768,
   279  			Bus:          0x0,
   280  			Slot:         0xf,
   281  			Function:     0x0,
   282  			VendorId:     5549,
   283  			SubVendorId:  5549,
   284  			VendorName:   "VMware",
   285  			DeviceId:     1029,
   286  			SubDeviceId:  1029,
   287  			ParentBridge: "",
   288  			DeviceName:   "SVGA II Adapter",
   289  		},
   290  		{
   291  			Id:           "0000:00:11.0",
   292  			ClassId:      1540,
   293  			Bus:          0x0,
   294  			Slot:         0x11,
   295  			Function:     0x0,
   296  			VendorId:     5549,
   297  			SubVendorId:  0,
   298  			VendorName:   "VMware",
   299  			DeviceId:     1936,
   300  			SubDeviceId:  0,
   301  			ParentBridge: "",
   302  			DeviceName:   "PCI bridge",
   303  		},
   304  		{
   305  			Id:           "0000:00:15.0",
   306  			ClassId:      1540,
   307  			Bus:          0x0,
   308  			Slot:         0x15,
   309  			Function:     0x0,
   310  			VendorId:     5549,
   311  			SubVendorId:  0,
   312  			VendorName:   "VMware",
   313  			DeviceId:     1952,
   314  			SubDeviceId:  0,
   315  			ParentBridge: "",
   316  			DeviceName:   "PCI Express Root Port",
   317  		},
   318  		{
   319  			Id:           "0000:00:15.1",
   320  			ClassId:      1540,
   321  			Bus:          0x0,
   322  			Slot:         0x15,
   323  			Function:     0x1,
   324  			VendorId:     5549,
   325  			SubVendorId:  0,
   326  			VendorName:   "VMware",
   327  			DeviceId:     1952,
   328  			SubDeviceId:  0,
   329  			ParentBridge: "",
   330  			DeviceName:   "PCI Express Root Port",
   331  		},
   332  		{
   333  			Id:           "0000:00:15.2",
   334  			ClassId:      1540,
   335  			Bus:          0x0,
   336  			Slot:         0x15,
   337  			Function:     0x2,
   338  			VendorId:     5549,
   339  			SubVendorId:  0,
   340  			VendorName:   "VMware",
   341  			DeviceId:     1952,
   342  			SubDeviceId:  0,
   343  			ParentBridge: "",
   344  			DeviceName:   "PCI Express Root Port",
   345  		},
   346  		{
   347  			Id:           "0000:00:15.3",
   348  			ClassId:      1540,
   349  			Bus:          0x0,
   350  			Slot:         0x15,
   351  			Function:     0x3,
   352  			VendorId:     5549,
   353  			SubVendorId:  0,
   354  			VendorName:   "VMware",
   355  			DeviceId:     1952,
   356  			SubDeviceId:  0,
   357  			ParentBridge: "",
   358  			DeviceName:   "PCI Express Root Port",
   359  		},
   360  		{
   361  			Id:           "0000:00:15.4",
   362  			ClassId:      1540,
   363  			Bus:          0x0,
   364  			Slot:         0x15,
   365  			Function:     0x4,
   366  			VendorId:     5549,
   367  			SubVendorId:  0,
   368  			VendorName:   "VMware",
   369  			DeviceId:     1952,
   370  			SubDeviceId:  0,
   371  			ParentBridge: "",
   372  			DeviceName:   "PCI Express Root Port",
   373  		},
   374  		{
   375  			Id:           "0000:00:15.5",
   376  			ClassId:      1540,
   377  			Bus:          0x0,
   378  			Slot:         0x15,
   379  			Function:     0x5,
   380  			VendorId:     5549,
   381  			SubVendorId:  0,
   382  			VendorName:   "VMware",
   383  			DeviceId:     1952,
   384  			SubDeviceId:  0,
   385  			ParentBridge: "",
   386  			DeviceName:   "PCI Express Root Port",
   387  		},
   388  		{
   389  			Id:           "0000:00:15.6",
   390  			ClassId:      1540,
   391  			Bus:          0x0,
   392  			Slot:         0x15,
   393  			Function:     0x6,
   394  			VendorId:     5549,
   395  			SubVendorId:  0,
   396  			VendorName:   "VMware",
   397  			DeviceId:     1952,
   398  			SubDeviceId:  0,
   399  			ParentBridge: "",
   400  			DeviceName:   "PCI Express Root Port",
   401  		},
   402  		{
   403  			Id:           "0000:00:15.7",
   404  			ClassId:      1540,
   405  			Bus:          0x0,
   406  			Slot:         0x15,
   407  			Function:     0x7,
   408  			VendorId:     5549,
   409  			SubVendorId:  0,
   410  			VendorName:   "VMware",
   411  			DeviceId:     1952,
   412  			SubDeviceId:  0,
   413  			ParentBridge: "",
   414  			DeviceName:   "PCI Express Root Port",
   415  		},
   416  		{
   417  			Id:           "0000:00:16.0",
   418  			ClassId:      1540,
   419  			Bus:          0x0,
   420  			Slot:         0x16,
   421  			Function:     0x0,
   422  			VendorId:     5549,
   423  			SubVendorId:  0,
   424  			VendorName:   "VMware",
   425  			DeviceId:     1952,
   426  			SubDeviceId:  0,
   427  			ParentBridge: "",
   428  			DeviceName:   "PCI Express Root Port",
   429  		},
   430  		{
   431  			Id:           "0000:00:16.1",
   432  			ClassId:      1540,
   433  			Bus:          0x0,
   434  			Slot:         0x16,
   435  			Function:     0x1,
   436  			VendorId:     5549,
   437  			SubVendorId:  0,
   438  			VendorName:   "VMware",
   439  			DeviceId:     1952,
   440  			SubDeviceId:  0,
   441  			ParentBridge: "",
   442  			DeviceName:   "PCI Express Root Port",
   443  		},
   444  		{
   445  			Id:           "0000:00:16.2",
   446  			ClassId:      1540,
   447  			Bus:          0x0,
   448  			Slot:         0x16,
   449  			Function:     0x2,
   450  			VendorId:     5549,
   451  			SubVendorId:  0,
   452  			VendorName:   "VMware",
   453  			DeviceId:     1952,
   454  			SubDeviceId:  0,
   455  			ParentBridge: "",
   456  			DeviceName:   "PCI Express Root Port",
   457  		},
   458  		{
   459  			Id:           "0000:00:16.3",
   460  			ClassId:      1540,
   461  			Bus:          0x0,
   462  			Slot:         0x16,
   463  			Function:     0x3,
   464  			VendorId:     5549,
   465  			SubVendorId:  0,
   466  			VendorName:   "VMware",
   467  			DeviceId:     1952,
   468  			SubDeviceId:  0,
   469  			ParentBridge: "",
   470  			DeviceName:   "PCI Express Root Port",
   471  		},
   472  		{
   473  			Id:           "0000:00:16.4",
   474  			ClassId:      1540,
   475  			Bus:          0x0,
   476  			Slot:         0x16,
   477  			Function:     0x4,
   478  			VendorId:     5549,
   479  			SubVendorId:  0,
   480  			VendorName:   "VMware",
   481  			DeviceId:     1952,
   482  			SubDeviceId:  0,
   483  			ParentBridge: "",
   484  			DeviceName:   "PCI Express Root Port",
   485  		},
   486  		{
   487  			Id:           "0000:00:16.5",
   488  			ClassId:      1540,
   489  			Bus:          0x0,
   490  			Slot:         0x16,
   491  			Function:     0x5,
   492  			VendorId:     5549,
   493  			SubVendorId:  0,
   494  			VendorName:   "VMware",
   495  			DeviceId:     1952,
   496  			SubDeviceId:  0,
   497  			ParentBridge: "",
   498  			DeviceName:   "PCI Express Root Port",
   499  		},
   500  		{
   501  			Id:           "0000:00:16.6",
   502  			ClassId:      1540,
   503  			Bus:          0x0,
   504  			Slot:         0x16,
   505  			Function:     0x6,
   506  			VendorId:     5549,
   507  			SubVendorId:  0,
   508  			VendorName:   "VMware",
   509  			DeviceId:     1952,
   510  			SubDeviceId:  0,
   511  			ParentBridge: "",
   512  			DeviceName:   "PCI Express Root Port",
   513  		},
   514  		{
   515  			Id:           "0000:00:16.7",
   516  			ClassId:      1540,
   517  			Bus:          0x0,
   518  			Slot:         0x16,
   519  			Function:     0x7,
   520  			VendorId:     5549,
   521  			SubVendorId:  0,
   522  			VendorName:   "VMware",
   523  			DeviceId:     1952,
   524  			SubDeviceId:  0,
   525  			ParentBridge: "",
   526  			DeviceName:   "PCI Express Root Port",
   527  		},
   528  		{
   529  			Id:           "0000:00:17.0",
   530  			ClassId:      1540,
   531  			Bus:          0x0,
   532  			Slot:         0x17,
   533  			Function:     0x0,
   534  			VendorId:     5549,
   535  			SubVendorId:  0,
   536  			VendorName:   "VMware",
   537  			DeviceId:     1952,
   538  			SubDeviceId:  0,
   539  			ParentBridge: "",
   540  			DeviceName:   "PCI Express Root Port",
   541  		},
   542  		{
   543  			Id:           "0000:00:17.1",
   544  			ClassId:      1540,
   545  			Bus:          0x0,
   546  			Slot:         0x17,
   547  			Function:     0x1,
   548  			VendorId:     5549,
   549  			SubVendorId:  0,
   550  			VendorName:   "VMware",
   551  			DeviceId:     1952,
   552  			SubDeviceId:  0,
   553  			ParentBridge: "",
   554  			DeviceName:   "PCI Express Root Port",
   555  		},
   556  		{
   557  			Id:           "0000:00:17.2",
   558  			ClassId:      1540,
   559  			Bus:          0x0,
   560  			Slot:         0x17,
   561  			Function:     0x2,
   562  			VendorId:     5549,
   563  			SubVendorId:  0,
   564  			VendorName:   "VMware",
   565  			DeviceId:     1952,
   566  			SubDeviceId:  0,
   567  			ParentBridge: "",
   568  			DeviceName:   "PCI Express Root Port",
   569  		},
   570  		{
   571  			Id:           "0000:00:17.3",
   572  			ClassId:      1540,
   573  			Bus:          0x0,
   574  			Slot:         0x17,
   575  			Function:     0x3,
   576  			VendorId:     5549,
   577  			SubVendorId:  0,
   578  			VendorName:   "VMware",
   579  			DeviceId:     1952,
   580  			SubDeviceId:  0,
   581  			ParentBridge: "",
   582  			DeviceName:   "PCI Express Root Port",
   583  		},
   584  		{
   585  			Id:           "0000:00:17.4",
   586  			ClassId:      1540,
   587  			Bus:          0x0,
   588  			Slot:         0x17,
   589  			Function:     0x4,
   590  			VendorId:     5549,
   591  			SubVendorId:  0,
   592  			VendorName:   "VMware",
   593  			DeviceId:     1952,
   594  			SubDeviceId:  0,
   595  			ParentBridge: "",
   596  			DeviceName:   "PCI Express Root Port",
   597  		},
   598  		{
   599  			Id:           "0000:00:17.5",
   600  			ClassId:      1540,
   601  			Bus:          0x0,
   602  			Slot:         0x17,
   603  			Function:     0x5,
   604  			VendorId:     5549,
   605  			SubVendorId:  0,
   606  			VendorName:   "VMware",
   607  			DeviceId:     1952,
   608  			SubDeviceId:  0,
   609  			ParentBridge: "",
   610  			DeviceName:   "PCI Express Root Port",
   611  		},
   612  		{
   613  			Id:           "0000:00:17.6",
   614  			ClassId:      1540,
   615  			Bus:          0x0,
   616  			Slot:         0x17,
   617  			Function:     0x6,
   618  			VendorId:     5549,
   619  			SubVendorId:  0,
   620  			VendorName:   "VMware",
   621  			DeviceId:     1952,
   622  			SubDeviceId:  0,
   623  			ParentBridge: "",
   624  			DeviceName:   "PCI Express Root Port",
   625  		},
   626  		{
   627  			Id:           "0000:00:17.7",
   628  			ClassId:      1540,
   629  			Bus:          0x0,
   630  			Slot:         0x17,
   631  			Function:     0x7,
   632  			VendorId:     5549,
   633  			SubVendorId:  0,
   634  			VendorName:   "VMware",
   635  			DeviceId:     1952,
   636  			SubDeviceId:  0,
   637  			ParentBridge: "",
   638  			DeviceName:   "PCI Express Root Port",
   639  		},
   640  		{
   641  			Id:           "0000:00:18.0",
   642  			ClassId:      1540,
   643  			Bus:          0x0,
   644  			Slot:         0x18,
   645  			Function:     0x0,
   646  			VendorId:     5549,
   647  			SubVendorId:  0,
   648  			VendorName:   "VMware",
   649  			DeviceId:     1952,
   650  			SubDeviceId:  0,
   651  			ParentBridge: "",
   652  			DeviceName:   "PCI Express Root Port",
   653  		},
   654  		{
   655  			Id:           "0000:00:18.1",
   656  			ClassId:      1540,
   657  			Bus:          0x0,
   658  			Slot:         0x18,
   659  			Function:     0x1,
   660  			VendorId:     5549,
   661  			SubVendorId:  0,
   662  			VendorName:   "VMware",
   663  			DeviceId:     1952,
   664  			SubDeviceId:  0,
   665  			ParentBridge: "",
   666  			DeviceName:   "PCI Express Root Port",
   667  		},
   668  		{
   669  			Id:           "0000:00:18.2",
   670  			ClassId:      1540,
   671  			Bus:          0x0,
   672  			Slot:         0x18,
   673  			Function:     0x2,
   674  			VendorId:     5549,
   675  			SubVendorId:  0,
   676  			VendorName:   "VMware",
   677  			DeviceId:     1952,
   678  			SubDeviceId:  0,
   679  			ParentBridge: "",
   680  			DeviceName:   "PCI Express Root Port",
   681  		},
   682  		{
   683  			Id:           "0000:00:18.3",
   684  			ClassId:      1540,
   685  			Bus:          0x0,
   686  			Slot:         0x18,
   687  			Function:     0x3,
   688  			VendorId:     5549,
   689  			SubVendorId:  0,
   690  			VendorName:   "VMware",
   691  			DeviceId:     1952,
   692  			SubDeviceId:  0,
   693  			ParentBridge: "",
   694  			DeviceName:   "PCI Express Root Port",
   695  		},
   696  		{
   697  			Id:           "0000:00:18.4",
   698  			ClassId:      1540,
   699  			Bus:          0x0,
   700  			Slot:         0x18,
   701  			Function:     0x4,
   702  			VendorId:     5549,
   703  			SubVendorId:  0,
   704  			VendorName:   "VMware",
   705  			DeviceId:     1952,
   706  			SubDeviceId:  0,
   707  			ParentBridge: "",
   708  			DeviceName:   "PCI Express Root Port",
   709  		},
   710  		{
   711  			Id:           "0000:00:18.5",
   712  			ClassId:      1540,
   713  			Bus:          0x0,
   714  			Slot:         0x18,
   715  			Function:     0x5,
   716  			VendorId:     5549,
   717  			SubVendorId:  0,
   718  			VendorName:   "VMware",
   719  			DeviceId:     1952,
   720  			SubDeviceId:  0,
   721  			ParentBridge: "",
   722  			DeviceName:   "PCI Express Root Port",
   723  		},
   724  		{
   725  			Id:           "0000:00:18.6",
   726  			ClassId:      1540,
   727  			Bus:          0x0,
   728  			Slot:         0x18,
   729  			Function:     0x6,
   730  			VendorId:     5549,
   731  			SubVendorId:  0,
   732  			VendorName:   "VMware",
   733  			DeviceId:     1952,
   734  			SubDeviceId:  0,
   735  			ParentBridge: "",
   736  			DeviceName:   "PCI Express Root Port",
   737  		},
   738  		{
   739  			Id:           "0000:00:18.7",
   740  			ClassId:      1540,
   741  			Bus:          0x0,
   742  			Slot:         0x18,
   743  			Function:     0x7,
   744  			VendorId:     5549,
   745  			SubVendorId:  0,
   746  			VendorName:   "VMware",
   747  			DeviceId:     1952,
   748  			SubDeviceId:  0,
   749  			ParentBridge: "",
   750  			DeviceName:   "PCI Express Root Port",
   751  		},
   752  		{
   753  			Id:           "0000:03:00.0",
   754  			ClassId:      263,
   755  			Bus:          0x3,
   756  			Slot:         0x0,
   757  			Function:     0x0,
   758  			VendorId:     5549,
   759  			SubVendorId:  5549,
   760  			VendorName:   "VMware",
   761  			DeviceId:     1984,
   762  			SubDeviceId:  1984,
   763  			ParentBridge: "0000:00:15.0",
   764  			DeviceName:   "PVSCSI SCSI Controller",
   765  		},
   766  		{
   767  			Id:           "0000:0b:00.0",
   768  			ClassId:      512,
   769  			Bus:          0xb,
   770  			Slot:         0x0,
   771  			Function:     0x0,
   772  			VendorId:     5549,
   773  			SubVendorId:  5549,
   774  			VendorName:   "VMware Inc.",
   775  			DeviceId:     1968,
   776  			SubDeviceId:  1968,
   777  			ParentBridge: "0000:00:16.0",
   778  			DeviceName:   "vmxnet3 Virtual Ethernet Controller",
   779  		},
   780  		{
   781  			Id:           "0000:13:00.0",
   782  			ClassId:      512,
   783  			Bus:          0x13,
   784  			Slot:         0x0,
   785  			Function:     0x0,
   786  			VendorId:     5549,
   787  			SubVendorId:  5549,
   788  			VendorName:   "VMware Inc.",
   789  			DeviceId:     1968,
   790  			SubDeviceId:  1968,
   791  			ParentBridge: "0000:00:17.0",
   792  			DeviceName:   "vmxnet3 Virtual Ethernet Controller",
   793  		},
   794  	},
   795  	CpuFeature: []types.HostCpuIdInfo{
   796  		{
   797  			Level:  0,
   798  			Vendor: "",
   799  			Eax:    "0000:0000:0000:0000:0000:0000:0000:1101",
   800  			Ebx:    "0111:0101:0110:1110:0110:0101:0100:0111",
   801  			Ecx:    "0110:1100:0110:0101:0111:0100:0110:1110",
   802  			Edx:    "0100:1001:0110:0101:0110:1110:0110:1001",
   803  		},
   804  		{
   805  			Level:  1,
   806  			Vendor: "",
   807  			Eax:    "0000:0000:0000:0010:0000:0110:1101:0111",
   808  			Ebx:    "0000:0000:0000:0001:0000:1000:0000:0000",
   809  			Ecx:    "1001:0111:1011:1010:0010:0010:0010:1011",
   810  			Edx:    "0000:1111:1010:1011:1111:1011:1111:1111",
   811  		},
   812  		{
   813  			Level:  -2147483648,
   814  			Vendor: "",
   815  			Eax:    "1000:0000:0000:0000:0000:0000:0000:1000",
   816  			Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   817  			Ecx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   818  			Edx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   819  		},
   820  		{
   821  			Level:  -2147483647,
   822  			Vendor: "",
   823  			Eax:    "0000:0000:0000:0000:0000:0000:0000:0000",
   824  			Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   825  			Ecx:    "0000:0000:0000:0000:0000:0000:0000:0001",
   826  			Edx:    "0010:1000:0001:0000:0000:1000:0000:0000",
   827  		},
   828  		{
   829  			Level:  -2147483640,
   830  			Vendor: "",
   831  			Eax:    "0000:0000:0000:0000:0011:0000:0010:1010",
   832  			Ebx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   833  			Ecx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   834  			Edx:    "0000:0000:0000:0000:0000:0000:0000:0000",
   835  		},
   836  	},
   837  	BiosInfo: &types.HostBIOSInfo{
   838  		BiosVersion:          "6.00",
   839  		ReleaseDate:          nil,
   840  		Vendor:               "",
   841  		MajorRelease:         0,
   842  		MinorRelease:         0,
   843  		FirmwareMajorRelease: 0,
   844  		FirmwareMinorRelease: 0,
   845  	},
   846  	ReliableMemoryInfo: &types.HostReliableMemoryInfo{},
   847  }
   848  
   849  func init() {
   850  	date, _ := time.Parse("2006-01-02", "2015-07-02")
   851  
   852  	HostHardwareInfo.BiosInfo.ReleaseDate = &date
   853  }